Azure应用程序服务不安装所有节点依赖项

我有一个nodejs azure应用程序服务。 好像npm没有正确安装所有的依赖关系。 该网站本地运行良好,当我尝试在azure,我得到500响应。 当我检查日志时,它显示缺less各种节点依赖关系。 在门户上使用控制台安装缺less的依赖关系通知后,popup另一个缺失的依赖关系通知。 使用git deploy,我试过只提交整个node_modules文件夹,但出于某种原因,所有的位都上传了。 感谢有关如何解决这个问题的任何想法。