一個能夠讓你快速構(gòu)建基于vue
的app
多頁應(yīng)用腳手架坠七,可獨立開發(fā)h5 app
或集成到hbuilder
開發(fā)原生應(yīng)用掀抹。
文檔地址
vue-cli
之所以不使用官方的vue-cli
構(gòu)建應(yīng)用是因為:
-
vue-cli
需要自己實現(xiàn)多頁面構(gòu)建什往。 - 在開發(fā)環(huán)境(
npm start
)下會創(chuàng)建服務(wù)器包蓝,一切構(gòu)建結(jié)果都存放在內(nèi)存中糖权,本地?zé)o法訪問厕隧,導(dǎo)致app
變?yōu)榭瞻醉摗?/li> - 只有在生產(chǎn)環(huán)境(
npm run build
)下才會構(gòu)建到本地奔脐,卻失去了對模塊的實時監(jiān)控。 -
webpack
拆分太細(xì)栏账,功能太全帖族,很多功能在app
端都不會用到。
以上不足均可以自行修改vue-cli
實現(xiàn)構(gòu)建最優(yōu)化挡爵,出于時間成本的考慮竖般,最終決定在已有的angular-m-cli
的基礎(chǔ)上完成適合app
開發(fā)的腳手架構(gòu)建。
vue-app-cli
可以快速構(gòu)建基于vue的app多頁應(yīng)用茶鹃,對h5頁面app
和dcloud原生app
都十分友好涣雕。
它實現(xiàn)了以下功能:
- 快速生成
app
模板 - 快速創(chuàng)建新頁面
- 支持
es6
- 支持
.vue
文件 - 基于
sass
編寫樣式文件 - 模塊導(dǎo)入樣式文件
- 錯誤映射