node.js - 在本地安装 Node Grunt

标签 node.js build-automation portable-executable gruntjs

我正在重新设计我的构建系统,并且我已经阅读了带有 grunt 的 node.js 是一个不错的方法。两个我都没用过,有点麻烦。

问题是我想建立一个可移植的构建环境,我可以将它包含在我的项目的版本控制中(也许这是不可能的)。让 node.js 和 npm 工作没有问题。但是,我看到的每条安装 grunt 的指令都说要使用带有 npm 的 -g 标志,它会在全局范围内安装它。因为我想要一个完全可移植的环境,所以我试图把它关掉,但我不能咕噜咕噜地工作。

是我遗漏了什么,还是我试图做的事情不可行?

最佳答案

看看http://gruntjs.com/getting-started

Grunt 最近被拆分为项目本地依赖项(grunt)和命令行启动器(grunt-cli)。后者应该全局安装。

作为一个额外的提示,确保您可以将构建带到任何地方:确保将所有依赖项保存在 package.json 中, 通过使用 --save--save-dev使用时的参数npm install .更多信息:https://npmjs.org/doc/install.html

关于node.js - 在本地安装 Node Grunt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15777859/

相关文章:

javascript - 安装 Nodejitsu

javascript - upsertGraph 基于与 'id' 不同的列更新行

java - 在 Jenkins Slave 上使用 Maven

visual-studio - 如何使用 Visual Studio 命令行 + SCons 构建 windows xp 应用程序?

node.js - 错误 :/lib/x86_64-linux-gnu/libm. so.6:版本 `GLIBC_2.27'

tfs - 是否有用于 tfs 的巡航控制样式 'green light' 任务栏监视器?

c# - 自动化 Windows 服务部署的最佳方式是什么?

c++ - 如何在 C 中读取导入目录表

windows - 为什么PE需要Original First Thunk(OFT)?

Node.js express : why can't I read cookies ?