vue快速開發(fā)小技巧-不使用依賴針對(duì)單個(gè)vue文件進(jìn)行快速開發(fā)

緣起

在我們?nèi)粘i_發(fā)生活中,經(jīng)常遇到要執(zhí)行某段代碼,或者demo的時(shí)候,這個(gè)時(shí)候往往需要進(jìn)行新建個(gè)文件夾,再新建html,甚至還需要新建js,css,等一系列繁瑣的操作,如果要新建解析vue文件就更加麻煩了,使用vue cli也會(huì)耗費(fèi)不少時(shí)間。搞起來非常麻煩。

這里提供一個(gè)簡單快捷的方法,可以針對(duì)單個(gè)vue文件進(jìn)行解析,不需要安裝其他任何依賴,整個(gè)目錄文件只需要一個(gè)app.vue文件即可。
如圖:


image.png

解析下來是:

image.png

下面來實(shí)現(xiàn)一下:

  1. 首先安裝全局?jǐn)U展:
npm install -g @vue/cli-service-global

vue serve 的缺點(diǎn)就是它需要安裝全局依賴,這使得它在不同機(jī)器上的一致性不能得到保證。因此這只適用于快速原型開發(fā)。

  1. 新建一個(gè)文件夾,起一個(gè)叫app.vue的文件:


    image.png
  2. 然后在這個(gè) App.vue 文件所在的目錄下運(yùn)行:

vue serve

vue serve 使用了和 vue create 創(chuàng)建的項(xiàng)目相同的默認(rèn)設(shè)置 (webpack、Babel、PostCSS 和 ESLint)。它會(huì)在當(dāng)前目錄自動(dòng)推導(dǎo)入口文件——入口可以是 main.js、index.js、App.vue 或 app.vue 中的一個(gè)。你也可以顯式地指定入口文件:

vue serve MyComponent.vue

如果需要,你還可以提供一個(gè) index.html、package.json、安裝并使用本地依賴、甚至通過相應(yīng)的配置文件配置 Babel、PostCSS 和 ESLint。

  1. 你也可以使用 vue build 將目標(biāo)文件構(gòu)建成一個(gè)生產(chǎn)環(huán)境的包并用來部署:
vue build MyComponent.vue

總結(jié)

針對(duì)單個(gè)vue文件進(jìn)行解析構(gòu)建的方案其實(shí)vue cli官方文檔就有,但看周圍同學(xué)用的比較少,像比較冷的知識(shí),故分享出來水篇文章~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容