网站项目构建方案
- 方案一:基于Node.js的专用构建工具(Grunt、Gulp、Brunch、Broccoli、Mimosa)
- 方案二:npm run命令
- 方案三:make命令
Make 优点
(1) 插件问题
(2) 兼容性问题
(3) 语法问题
(4) 功能问题
常见构建任务
- 检查语法
- 编译模板
- 转码
- 合并
- 压缩
- 测试
- 删除
涉及工具(JSHint、handlebars、CoffeeScript、uglifyjs、mocha)
1 |
|
Makefile 配置
通用配置
1 |
Make 优点
(1) 插件问题
(2) 兼容性问题
(3) 语法问题
(4) 功能问题
涉及工具(JSHint、handlebars、CoffeeScript、uglifyjs、mocha)
1 |
|
通用配置
1 |