【发布时间】:2014-04-20 11:28:39
【问题描述】:
我正在 MEAN 堆栈上构建一个 Web 应用程序。我已经拿到了应用的基本骨架,主要部分如下:
app-folder
public
js
app.js
controllers.js
directives.js
services.js
css
bower_components
angular
bootstrap
jquery
<other libraries>
node_modules
views
partials
tests
unit-tests
e2e-tests
app.js
Gruntfile.js
package.json
bower.json
karma.conf.js
e2econf.js
现在,我正在寻找一个可以自动执行所有任务的生产构建过程。这些都是: 1.从github下载存储库 2. 安装所有库(npm install 和 bower install) 3. concat所有js文件并uglify 4. 删除作为 npm 和 bower 命令的一部分复制的所有 dist 文件。 5.将index html中的script标签替换为指向上面拼接丑化的js。 6.启动节点服务器
这是正确的方法吗?可以通过 grunt 实现第 1 步和第 2 步吗?我可以使用哪些 grunt 模块来实现第 3 步?
【问题讨论】:
标签: gruntjs mean-stack