欢迎使用 Feim
安装使用
npm install feim -g
初始化项目
cd path to /demo
feim init || feim i
编辑模板文件 - 项目结构
root
|-- static // 静态文件
| |-- css // less文件
| |-- datas // 资源或数据
| |-- fonts // 字体文件
| |-- images // 图片文件
| |-- js // javascript文件
| |-- lib // js或css库
| |-- ... //可自行添加
|
|-- templates // swig文件
| |-- @layout.tpl // 模板
| |-- header.tpl // 头部
| |-- footer.tpl // 底部
| |-- index.tpl // 首页
|
|-- config.json // 配置文件
生成项目文件到 /dist
feim build || feim b
合并css与js文件
feim concat || feim c
压缩css(minify)与js(uglify)文件
feim mini || feim m
清空dist目录
feim delete || feim d
关于配置
{
"site":{
"title":"Feiml",
"author":"Anuny - http://yangfei.name",
"siteurl":"http://www.yangfei.com",
"keywords":"feim",
"description":"feim",
"lang":"zh-cmn-Hans",
"charset":"utf-8",
"wap":true,
"siteApp":false
" ... "
},
"system":{
"files":{
"javascript":["*"],
"css":["*"]
},
"cssPreFix":true,
"browsersVer":["last 2 versions", "Android >= 4.0","IE 7", "IE 8", "IE 9", "IE 10", "Firefox 14", "Opera 11.1"],
"watch":true,
"openBrowser":true,
"reloadBrowser":true,
"filter":"@",
"fix" : {
"tpl" : "{html,htm,tpl}",
"css" : "{less,css}",
"html" : ".html"
}
}
}
License
MIT