飄刃Vue 項(xiàng)目前端工程構(gòu)建工具
飄刃 (Piao Ren)
Vue 項(xiàng)目前端工程構(gòu)建工具,使用 Rollup 打包
特點(diǎn)優(yōu)勢(shì)
- 源碼少,除去第三方工具,飄刃所有核心代碼共8個(gè)文件不到1000行,看源碼不頭疼
- 速度快,開(kāi)發(fā)過(guò)程中無(wú)需 babel 轉(zhuǎn)譯,飄刃只轉(zhuǎn) import/export ,其余直接輸出到瀏覽器
- 效率高,使用谷歌瀏覽器 99.9% 源碼調(diào)試,無(wú)需 source map ,告別組件 this 亂指 window
- 夠直觀,開(kāi)發(fā)環(huán)境可在瀏覽器 Elements 調(diào)試板塊直接從 dom 屬性找到組件對(duì)應(yīng)的文件位置
- 體積小,生產(chǎn)代碼使用 rollup 打包,搖樹(shù)優(yōu)化,沒(méi)用代碼全靠邊,再上 uglify 高效壓縮
快速上手
npm i -g piaoren
把飄刃安裝到全局,任意目錄都可以運(yùn)行飄刃的命令 pr1
pr1 init
? Project name: # 項(xiàng)目名稱至少兩個(gè)字符,由大小寫(xiě)字母、中劃線、下劃線,及數(shù)字組成,數(shù)字不能為首字符
? Project description: # 可不填
將會(huì)自動(dòng)生成項(xiàng)目名稱命名的文件夾,包含若干工程文件
進(jìn)入工程目錄,執(zhí)行以下命令開(kāi)啟開(kāi)發(fā)模式
npm run dev
開(kāi)發(fā)完成后,使用以下命令打包
npm run build評(píng)論
圖片
表情
