Vue CLI 3 學習筆記

Vue CLI 3這個版本現(xiàn)在已經(jīng)趨于穩(wěn)定,這個版本集成了更多豐富的功能摔敛,更少的配置甚至零配置(有默認配置)廷蓉,還可通過附帶的圖形用戶界面創(chuàng)建、開發(fā)和管理項马昙。個人感覺圖形界面沒有指令來的方便苦酱,用指令創(chuàng)建項目,只需運行 vue create my-project【項目名稱】 命令给猾,接下來按照提示進行選擇即可疫萤。在這篇筆記,主要將 如何創(chuàng)建的項目敢伸,以及項目集成的插件和相關的配置扯饶,簡要羅列出來,如果想深入了解,請移步官方文檔:Vue CLI 3

安裝成功后尾序,運行以下命令來創(chuàng)建一個新項目:

vue create my-project
cli-new-project.png

選擇 Manually select features , 根據(jù)項目需要钓丰,選手動設置,選擇需要的選項:

standard-vue-project.png

選擇了需要的集成的功能后每币,根據(jù)提示携丁,選擇相應的插件,產(chǎn)生的配置文件我希望放在一個地方方便進行管理

config-in-package.png

自動安裝依賴包完成后兰怠,可以通過一下指令啟動服務并打開瀏覽器(--open):

yarn serve --open

//打包
yarn build
//運行測試
yarn test:unit

serve 命令會啟動一個開發(fā)服務器 (基于 webpack-dev-server) 并附帶開箱即用的模塊熱重載 (Hot-Module-Replacement)梦鉴。

start-project.jpg

上圖右側是瀏覽器打開項目包含路由切換的簡單示例頁面。左側是項目的目錄結構揭保,以及package.json文件的一些配置項:ESlint肥橙,Jest等。根據(jù)項目的需要秸侣,自行配置規(guī)則存筏,基于Vue CLI 3 快速創(chuàng)建一個項目,并已經(jīng)能成功運行了味榛。接下來可以愉快的寫代碼了~~


在這里延伸一些配置相關的內容椭坚。

  1. vue.config.js
    在項目根目錄下,創(chuàng)建 vue.config.js文件(這個配置文件是可選的搏色,若沒有相關的必要藕溅,可以忽略),一些打包相關的配置继榆,開發(fā)服務器的設置巾表,都在這個文件中配置,如:devServer字段略吨,就是用來配置開發(fā)服務器集币,可設置代理,域名翠忠、端口等鞠苟。
    更多配置項可參考vue.config.js官方配置。

  2. ESLint
    這個項目啟用了ESLint秽之,在pacakge.json 文件中当娱, eslintConfig 字段來配置相關規(guī)則。
    期望通過ESLint 結合 Prettier考榨,能在保存和提交時格式化代碼观挎,統(tǒng)一代碼風格松捉。在團隊協(xié)作的項目代碼也能有較好統(tǒng)一協(xié)調性是越。找到相關的配置資料:使用ESLint & Prettier美化Vue代碼。按照這個教程即可配置震叙。

  3. 單元測試
    之前項目緊張,都沒有寫過單元測試散休,在這個項目期望可以開始做單元測試媒楼。這里選了Jest,因為網(wǎng)上比價推薦戚丸,相對Mocha划址,Jest更簡潔。至于怎么個簡潔法限府。后邊再慢慢了解夺颤,并嘗試如何寫單元測試。如果條件允許的話(項目時間不是太緊張)谣殊,希望團隊也開始重慢慢視單元測試。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末牺弄,一起剝皮案震驚了整個濱河市姻几,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌势告,老刑警劉巖蛇捌,帶你破解...
    沈念sama閱讀 217,826評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異咱台,居然都是意外死亡络拌,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評論 3 395
  • 文/潘曉璐 我一進店門回溺,熙熙樓的掌柜王于貴愁眉苦臉地迎上來春贸,“玉大人,你說我怎么就攤上這事遗遵∑妓。” “怎么了?”我有些...
    開封第一講書人閱讀 164,234評論 0 354
  • 文/不壞的土叔 我叫張陵车要,是天一觀的道長允粤。 經(jīng)常有香客問我,道長翼岁,這世上最難降的妖魔是什么类垫? 我笑而不...
    開封第一講書人閱讀 58,562評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮琅坡,結果婚禮上悉患,老公的妹妹穿的比我還像新娘。我一直安慰自己榆俺,他們只是感情好购撼,可當我...
    茶點故事閱讀 67,611評論 6 392
  • 文/花漫 我一把揭開白布跪削。 她就那樣靜靜地躺著,像睡著了一般迂求。 火紅的嫁衣襯著肌膚如雪碾盐。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,482評論 1 302
  • 那天揩局,我揣著相機與錄音毫玖,去河邊找鬼。 笑死凌盯,一個胖子當著我的面吹牛付枫,可吹牛的內容都是我干的。 我是一名探鬼主播驰怎,決...
    沈念sama閱讀 40,271評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼阐滩,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了县忌?” 一聲冷哼從身側響起掂榔,我...
    開封第一講書人閱讀 39,166評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎症杏,沒想到半個月后装获,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,608評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡厉颤,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,814評論 3 336
  • 正文 我和宋清朗相戀三年穴豫,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片逼友。...
    茶點故事閱讀 39,926評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡精肃,死狀恐怖,靈堂內的尸體忽然破棺而出帜乞,到底是詐尸還是另有隱情肋杖,我是刑警寧澤,帶...
    沈念sama閱讀 35,644評論 5 346
  • 正文 年R本政府宣布挖函,位于F島的核電站状植,受9級特大地震影響,放射性物質發(fā)生泄漏怨喘。R本人自食惡果不足惜津畸,卻給世界環(huán)境...
    茶點故事閱讀 41,249評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望必怜。 院中可真熱鬧肉拓,春花似錦、人聲如沸梳庆。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,866評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至驻售,卻和暖如春露久,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背欺栗。 一陣腳步聲響...
    開封第一講書人閱讀 32,991評論 1 269
  • 我被黑心中介騙來泰國打工毫痕, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人迟几。 一個月前我還...
    沈念sama閱讀 48,063評論 3 370
  • 正文 我出身青樓消请,卻偏偏與公主長得像,于是被迫代替她去往敵國和親类腮。 傳聞我的和親對象是個殘疾皇子臊泰,可洞房花燭夜當晚...
    茶點故事閱讀 44,871評論 2 354

推薦閱讀更多精彩內容