首页 > PHP资讯 > HTML5培训技术 > 用Gruntjs提高生产力(二)

用Gruntjs提高生产力(二)

HTML5培训技术
摆脱混乱的html文件中开发,拥有development与product模式是我们梦寐以求的。
 
 
 
我买的需求是:
 
1
2
3
4
5
6
1.产出一定格式的目录结构,以供日常开发使用,脚手架功能。
2.在开发模式环境中我们按照文件类型不同分开开发,甚至html也分成小的区块widget化利于协作开发和维护,产出时合并成一个html,外联资源inline化。
3.在编码过程中实时保存并自动刷新 ,减少请求和代码体积。
6.上线后生成开发文档。
grunt 有没有这样的能力呢,接下来我们一起探索。
 
 
 
1.脚手架功能
 
grunt-init插件
 
1
npm install -g grunt-init
装好后要安装模板
 
git clone git://github.com/gruntjs/grunt-init-gruntplugin.git ~/.grunt-init/gruntplugin
 
详细
 
自己也可以根据要求创建自定义模板。
 
 
 
2.include功能
 
grunt-incoludes插件 (第三方)
 
1
npm install grunt-includes
 
 
1
include "content.html"  //注意指令前后不要添加任何符号,会影响正则匹配(本人在最后面添加了一个;被卡了很久)  
详细 
 
 
 
3.刷新浏览器
 
a.自动刷新功能
 
目前来说只实验了chrome浏览器,有关刷新的插件有两款。

HTML5培训技术

本文由欣才IT学院整理发布,未经许可,禁止转载。
支持38不支持0