javascript - Grunt 发行版不包含 node_modules

标签 javascript node.js express gruntjs

我正在使用 Grunt 作为构建工具来编写应用程序。我使用了 Yeoman 生成器 Angular-FullStack。该应用程序是一个 Node.js 应用程序,后端带有 Express。在开发过程中,一切都运行良好。如果我构建发行版,我无法将其部署到我的服务器,因为所需的 npm 依赖项都不可用,例如 Express。这是我第一次构建此类应用程序,因此我认为我错过了一个步骤,因为 Gruntfile.js 仍然是所有默认值。

最佳答案

由于各种原因,“node_modules”文件夹传统上不包含在源代码存储库中。

但是,如果您正确设置了 Node 应用程序,并且您有一个列出了所有依赖项的“package.json”文件,那么您只需运行 npm install 即可下载并安装 npm模块。

关于javascript - Grunt 发行版不包含 node_modules,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22571342/

相关文章:

javascript - 在生产环境中以最低权限运行 sails.js

node.js - 如何在 node.js 中设置 View (模板)目录和静态文件的路径

javascript - Node/JS - 类构造函数变量未定义

javascript - 我有几千个 javascript 对象,我需要显示和滚动它们。我有什么选择?

node.js - 检查当前用户是否登录

Node.js:同时处理多个非常繁重的请求,对所有请求进行单一响应

node.js - Node.js 中异步/等待的行为

javascript - Angular 样本跟进

javascript - 我将如何在添加到表中的一组新行上使用 jQuery 的 slideDown()?

javascript - CKEditor 不适用于自定义文件夹