2.0.17 • Published 7 years ago
fekey v2.0.17
fekey
基于百度外卖业务,以fis3为基础的前端构建工具
提供面向外卖业务的相关工程的解决方案
支持swig前端模板,支持es6,支持当前外卖nodeui工程前端的构建和发布
npm install -g fekey
普通工程初始化
fekey init normal
smarty前端工程初始化
fekey init php
node前端工程初始化
fekey init node
###解决方案类插件:
###优化类(插件属性:optimizer)
- fis-optimizer-uglify-js UglifyJS2 压缩插件
- fis-optimizer-clean-css CleanCss 压缩插件
- fis-optimizer-png-compressor PNG 压缩插件
###预处理类
- fis-parser-less less 解析插件
- fis-postprocessor-px2rem px转rem插件
- fis-postprocessor-autoprefixer css前缀添加插件
- fis-parser-babel-5.x es6处理插件
###打包类
- fekey-packager-smart 智能打包插件
###处理swig模板 1. node前端工程默认引入swig.min.js和fekey-parser-swig插件 2. 需要在fekey-conf.js中配置fekey-parser-swig处理tmpl文件
fis.match('**.tmpl', {
parser : "swig",
release : false
});
- 同时在需要使用的js文件中通过__inline的方式引入后编译:
var dataTmpl = swig.compile(__inline('./data.tmpl'));
###新增智能打包能力
fis.match('/client/widget/huodong/member/member.js', {
autoSmartPack: true
});
会将该文件的所有依赖自动打成一个包
2.0.17
7 years ago
2.0.16
7 years ago
2.0.15
7 years ago
2.0.14
7 years ago
2.0.13
7 years ago
2.0.12
7 years ago
2.0.11
7 years ago
2.0.10
7 years ago
2.0.9
7 years ago
2.0.8
7 years ago
2.0.7
7 years ago
2.0.6
7 years ago
2.0.5
7 years ago
2.0.4
7 years ago
2.0.3
7 years ago
2.0.2
7 years ago
2.0.1
7 years ago
2.0.0
7 years ago
0.1.9
8 years ago
0.1.8
8 years ago
0.1.7
8 years ago
0.1.6
8 years ago
0.1.5
8 years ago
0.1.4
8 years ago
0.1.3
8 years ago
0.1.2
8 years ago
0.1.1
8 years ago
0.1.0
8 years ago
0.0.9
8 years ago
0.0.8
8 years ago
0.0.7
8 years ago
0.0.6
8 years ago
0.0.5
8 years ago
0.0.4
8 years ago
0.0.3
8 years ago
0.0.2
8 years ago
0.0.1
8 years ago
0.0.0
8 years ago