我正在使用Grunt作为构建工具编写应用程序。我使用了Yeoman生成器angular-fullstack。该应用程序是在后端具有Express的Node.js应用程序。在开发过程中,一切正常。但是,如果我构建发行版,则无法将其部署到服务器上,因为没有所需的npm依赖项可用,例如Express。这是我第一次构建此类应用程序,因此我假设我缺少步骤,因为Gruntfile.js仍然是所有默认值。
最佳答案
由于各种原因,传统上不将“ node_modules”文件夹包含在源代码存储库中。
但是,如果正确设置了节点应用程序,并且您有一个“ package.json”文件,其中列出了所有依赖项,则只需运行npm install
即可下载并安装npm模块。
关于javascript - Grunt发行版不包含node_modules,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22571342/