标签:
Grunt 是一个基于任务的 JavaScript 项目命令行构建工具。
最近很火的前端自动化小工具,基于任务的命令行构建工具 http://gruntjs.com
编辑器编码 => 切换到浏览器F5 => 编辑器编码 => 切换到浏览器F5 => 编辑器编码 => 切换到浏览器F5 => 编辑器编码 => 切换到浏览器F5 …………
在一个项目过程中,重复而枯燥的工作太多了…. 绳命就这样浪费了。
我们需要一个自动化的工作流程,让我们更专注于coding,而不是coding外的繁琐工作。于是Grunt应运而生。可以想像,如果在node环境下,一行命令搞定一个场景,So Cool…
<code>npm uninstall grunt -g</code>
<code>npm install grunt-cli -g</code>
npm install grunt-init -g
可选安装,grunt-init是个脚手架工具,它可以帮你完成项目的自动化创建,包括项目的目录结构,每个目录里的文件等。具体情况要看你运行grunt-init指定的模板,以及创建过程中你对问题的回答。由于篇幅且配置 grunt-init 模板较为复杂,本章暂不展开讨论,有兴趣的童鞋可私下了解。
从官网下载package.json Gruntfile.js 文件放到项目根目录,并对文件进行修改配置.
package.json
//项目自动化所依赖的相关插件。Gruntfile.js
//项目自动化工作流配置文件,重要<code>npm install</code>
<code>grunt live</code>
<code>grunt build</code>
标签:
原文地址:http://www.cnblogs.com/wdlhao/p/4612097.html