博客 / 列表

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 , 構建工具 , 前端工具