定義自己的vue模版

前言

使用vue這個(gè)框架已經(jīng)陸陸續(xù)續(xù)做了好幾個(gè)項(xiàng)目了,不知不覺也已經(jīng)在公司呆了4個(gè)月,轉(zhuǎn)正了。時(shí)間如水。。。(省略一萬字)。/咳~不瞎扯了,公司是直接用的官方腳手架生成項(xiàng)目,官方模版沒有vuex,axios這些支持,模版也是最原始的模版,所以每次初始化項(xiàng)目都要做一堆配置,非常麻煩。所以就想著自己定制一套。
非常幸運(yùn),vue友好的支持我們自己的模版?zhèn)}庫,這樣可以節(jié)省不少抄作業(yè)的過程。開始動(dòng)手學(xué)習(xí)吧。

template

fork一份自己喜歡的模版 ——以webpack為例

vue有一個(gè)官方模版組織 傳送門:vue官方模版

這些官方模版都是可以fork自行改造的。fork到自己倉庫后 ,我們就可以通過

vue init username/repo my-project

來生成自己模版,這里有個(gè)小坑,倉庫不要忘了加分支,比如

vue init xu455255849/vue-xu#devlop my-project

不然你永遠(yuǎn)都是直接init master分支,而無法生成自己模版。po主也是被同事點(diǎn)醒~??

自定義配置插件

文件目錄有個(gè) meta.js文件,其中有個(gè)prompts參數(shù),可以定義用戶輸入,我們可以在這個(gè)地方添加或者刪除一些配置。

用戶選擇

這樣我們就可以獲取用戶對(duì)是否安裝插件的選擇,根據(jù)用戶的選擇我們可以判斷是否生成該文件。

vuex

根據(jù)用戶選擇渲染文件(啟用插件)

根據(jù)用戶的選擇,我們要判斷是否渲染文件以及安裝一些一些依賴。

依賴
插件啟用

不同的插件,可能方式是不一樣的,所以需要根據(jù)插件引入方式編寫渲染邏輯。

定制自己的模版風(fēng)格

上面講了一些插件的自定義,接下來在談?wù)刾o主的一些模版風(fēng)格給大家參考參考,當(dāng)然,自己喜歡就好。

路由
定義頁面

后記

上面po主提的還都是些比較大眾的,基本的配置,這些配置其實(shí)還可以細(xì)化,比如 提供多個(gè)css預(yù)處理工具選擇,less,sass,stylus,可以隨意切換,根據(jù)項(xiàng)目類型渲染模版,定制不同類型的模版,都可以在開發(fā)中節(jié)約大量時(shí)間。有個(gè)模版~復(fù)制代碼都舒服多了??~~

如果覺得本文對(duì)你有所幫助,就star一下吧~大傳送之術(shù)! 我的博客Github

po主目前還在開發(fā)一個(gè)npm工具,配套模版使用,大致功能就是通過命令直接生成頁面 ,組件等文件,倉庫已經(jīng)就緒,下篇文章會(huì)寫這個(gè)npm插件相關(guān)開發(fā)過程~

new一個(gè)文件。。。創(chuàng)建 html,,,css,,,js,,又要復(fù)制一些基本的代碼進(jìn)來。。麻煩死了~
最后編輯于
?著作權(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)容

  • 轉(zhuǎn)載 :OpenDiggawesome-github-vue 是由OpenDigg整理并維護(hù)的Vue相關(guān)開源項(xiàng)目庫...
    果汁密碼閱讀 23,416評(píng)論 8 124
  • 國慶長假和先生自駕普澤黑,壩美,撫仙湖沿線。一路歡聲笑語,心情舒暢,再也不再焦慮了,很平和放松的心情。從來沒...
    潛躍26閱讀 196評(píng)論 1 2
  • 我害怕 我聽說白雪公主曾在深夜哭泣 我聽說人魚終究消失在泡沫里 我聽說同伴們要把彼得潘孤立 我聽...
    morning188閱讀 228評(píng)論 0 1
  • 知識(shí)付費(fèi)時(shí)代,只要舍得對(duì)知識(shí)投資,我們就有很多的機(jī)會(huì)和巨人在一起交流學(xué)習(xí),成長的機(jī)會(huì)也變得無窮大,在學(xué)習(xí)財(cái)富自由的...
    樂得其說閱讀 192評(píng)論 0 1
  • 2017年11月6日,周一,晴。 #父母是孩子最好的榜樣# 孩子第一個(gè)30天目標(biāo):早21點(diǎn)睡早七點(diǎn)睡 媽媽第一個(gè)3...
    靈動(dòng)宮主曹蕓熙閱讀 141評(píng)論 0 0

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