linshuai -
使用 Node.js 開發簡單的腳手架工具
前言
像我們熟悉的 vue-cli,react-native-cli 等腳手架,只需要輸入簡單的命令 vue init webpack project,即可快速幫我們生成一個初始項目。在實際工作中,我們可以定製一個屬於自己的腳手架,來提高自己的工作效率。
為什麼需要需要腳手架?
減少重複性的工作,不再需要複製其他項目再刪除無關代碼,或者從零創建一個項目和文件。
根據交互動態生成項目結構和配置
node.js
,
前端工具
linshuai -
gulp自動化壓縮合並、加版本號解決方案
雖然網上有很多的 gulp 構建文章,但是很多都已經隨着 gulp 插件的更新無法運行了。因此,我寫了這個比較簡單的構建方案。
如果還不熟悉gulp的插件,可以閲讀上一篇文章:精通gulp常用插件
這個方案主要是為了實現js/css的壓縮合並、自動添加版本號和壓縮html。
gulp-csso 壓縮優化css
gulp-uglify 壓縮js
gulp-html-
gulp
,
構建工具
,
前端工具