【发布时间】:2013-03-24 13:24:49
【问题描述】:
我正在重新设计我的构建系统,并且我已经阅读了带有 grunt 的 node.js 是一个不错的选择。我也没用过,有点麻烦。
问题是我想建立一个可移植的构建环境,我可以将它包含在我的项目的版本控制中(也许这是不可能的)。让 node.js 和 npm 工作没有问题。但是,我看到的每条安装 grunt 的指令都说要使用带有 npm 的 -g 标志,它会在全局范围内安装它。因为我想要一个完全可移植的环境,所以我试图把它关掉,但我不能咕噜咕噜地工作。
是我遗漏了什么,还是我试图做的事情不可行?
【问题讨论】:
-
我最终在这个项目中使用了 ant。我本来希望 grunt 工作,但我负担不起更多时间在项目上,而且我能够让 ant 在我的环境中启动并运行得更快。
标签: node.js build-automation portable-executable gruntjs