FIS3 發布了!
FIS3 面向 前端 的 工程構建系統 。解決前端工程中性能優化、資源加載(異步、同步、按需、預加載、依賴管理、合并、內嵌)、模塊化開發、自動化工具、開發規范、代碼部署等問題。
npm install -g fis3
快速入門、配置、插件開發以及原理等文檔doc/docs/INDEX.md
mkdir my-proj
cd my-proj
fis3 init
fis3 release
fis3 server start --type node
fis-conf.js 的例子
// default settings. fis3 release fis .media('dev') .match('**', { useHash: false }); // fis3 release production fis .media('production') .match('*.js', { optimizer: fis.plugin('uglify-js') // 用 fis-optimizer-uglify-js 壓縮 js }) .match('*.{css,scss}', { optimizer: fis.plugin('clean-css') // 用 fis-optimizer-clean-css 壓縮 css }) .match('*.png', { optimizer: fis.plugin('png-compressor') // 用 fis-optimizer-png-compressor 壓縮 png 圖片 });
常用插件
- fis-optimizer-uglify-js UglifyJS2 壓縮插件
- fis-optimizer-clean-css CleanCss 壓縮插件
- fis-optimizer-png-compressor PNG 壓縮插件
- fis-parser-less less 解析插件
- fis-parser-sass sass / scss 解析插件
- fis-parser-handlebars handlebars 解析插件
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!