Vue2.0 學習筆記(一)-- 腳手架 vue-cli

Vue 提供了腳手架 vue-cli ,為我們鋪平了入門的道路捎稚。

一、初始化我的一個項目

環(huán)境準備:nodejs、npm

  1. 安裝 vue-cli 到全局環(huán)境下:npm install vue-cli -g
  2. 使用 vue-cli 初始化一個 webpack項目:vue init webpack-simple my-vue
  3. 進入項目目錄:cd my-vue
  4. 下載依賴:npm install
  5. 將項目跑起來:npm run dev

二掌唾、vue-cli 提供的官方模板

  1. 查看語句:vue list
  2. 結果顯示如下:
2017-05-07-00-18-17.jpg
  1. 了解這些模板的應用場景:
  • browserif——擁有高級功能的 Browserif + vueify放前,用于正式開發(fā)。(但是模板比較簡陋糯彬,用于正式開發(fā)還是會有些不足犀斋。)
  • browserif-simple——擁有基礎功能的 Browserif + vueify,用于快速原型開發(fā)情连。
  • simple——適用于單頁應用開發(fā)的最小配置叽粹。
  • webpack——有用高級功能的 webpack + vue-loader,用于正式開發(fā)却舀。(正式開發(fā)推薦使用這個模板)
  • webpack-simple——有用基礎功能的 webpack + vue-loader虫几,用于快速原型開發(fā)。

三挽拔、了解 webpack 模板

  1. 目錄結構如下:
2017-05-07-00-30-16.jpg
  1. 目錄結構說明:
  • src:程序代碼源程序都放在這個文件中辆脸。其中,App.vue 是默認程序入口螃诅,assets 目錄下存放全局資源文件啡氢。
  • build:存放用于編譯用的 webpack 配置與香港的輔助工具代碼。
  • config:存放三大環(huán)節(jié)配置文件术裸,用于設定環(huán)境變量和必要的路徑信息倘是。
  • test:存放 E2E 測試與單元測試文件以及相關的配置文件。
  • static:存放項目所需要的其他靜態(tài)資源文件袭艺。
  • dist:存放運行 npm rum build 指令后的生產(chǎn)環(huán)境輸出文件搀崭,可直接部署到服務器對應的靜態(tài)資源文件夾內。
  1. 文件目錄命名公約

所有 Vue 源代碼程序都放在 src 中猾编,這個文件的組織應在開發(fā)前就進行約定瘤睹,對于多人項目來說,目錄的使用與項目的命名都顯得尤為重要答倡。

具體公約如下:
(1)公共組件轰传、指令、過濾器(多于三個文件以上的引用)將分別存放于 src 目錄下的 components瘪撇、directives获茬、filters。
(2)以使用場景命名 Vue 的頁面文件设江。
(3)當頁面文件具有私有組件锦茁、指令和過濾器時,則建了一個與頁面同名的目錄叉存,頁面文件更名為 index.vue码俩,將頁面與相關的依賴文件放在一起。
(4)目錄有全小寫的名詞歼捏、動名詞或分詞命名稿存,由兩個以上的詞組成笨篷,以“-”進行分隔。
(5)Vue 文件統(tǒng)一以大駝峰命名法命名瓣履,僅入口文件 index.vue 采用小寫率翅。
(6)測試文件一律以測試目標文件名.spec.js 命名。
(7)資源文件一律以小寫字符命名袖迎,由兩個以上的詞組成冕臭,以“-”進行分隔。

  1. 測試環(huán)境
  • 單元測試環(huán)境:Karma+Phantom+Mocha+Sinon+Chai
  • 端到端測試環(huán)境:Nightwatch
  1. 加入less
    模板中是沒有包含 less 的燕锥,需要自己安裝 webpack 支持 less 編譯的包:npm install less style-loader -D辜贵。
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市归形,隨后出現(xiàn)的幾起案子托慨,更是在濱河造成了極大的恐慌,老刑警劉巖暇榴,帶你破解...
    沈念sama閱讀 217,509評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件厚棵,死亡現(xiàn)場離奇詭異,居然都是意外死亡蔼紧,警方通過查閱死者的電腦和手機婆硬,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評論 3 394
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來歉井,“玉大人柿祈,你說我怎么就攤上這事哈误×ㄖ粒” “怎么了?”我有些...
    開封第一講書人閱讀 163,875評論 0 354
  • 文/不壞的土叔 我叫張陵蜜自,是天一觀的道長菩貌。 經(jīng)常有香客問我,道長重荠,這世上最難降的妖魔是什么箭阶? 我笑而不...
    開封第一講書人閱讀 58,441評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮戈鲁,結果婚禮上仇参,老公的妹妹穿的比我還像新娘。我一直安慰自己婆殿,他們只是感情好诈乒,可當我...
    茶點故事閱讀 67,488評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著婆芦,像睡著了一般怕磨。 火紅的嫁衣襯著肌膚如雪喂饥。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,365評論 1 302
  • 那天肠鲫,我揣著相機與錄音员帮,去河邊找鬼。 笑死导饲,一個胖子當著我的面吹牛捞高,可吹牛的內容都是我干的。 我是一名探鬼主播渣锦,決...
    沈念sama閱讀 40,190評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼棠枉,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了泡挺?” 一聲冷哼從身側響起辈讶,我...
    開封第一講書人閱讀 39,062評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎娄猫,沒想到半個月后贱除,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,500評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡媳溺,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,706評論 3 335
  • 正文 我和宋清朗相戀三年月幌,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片悬蔽。...
    茶點故事閱讀 39,834評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡扯躺,死狀恐怖,靈堂內的尸體忽然破棺而出蝎困,到底是詐尸還是另有隱情录语,我是刑警寧澤,帶...
    沈念sama閱讀 35,559評論 5 345
  • 正文 年R本政府宣布禾乘,位于F島的核電站澎埠,受9級特大地震影響,放射性物質發(fā)生泄漏始藕。R本人自食惡果不足惜蒲稳,卻給世界環(huán)境...
    茶點故事閱讀 41,167評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望伍派。 院中可真熱鬧江耀,春花似錦、人聲如沸诉植。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,779評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽倍踪。三九已至系宫,卻和暖如春索昂,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背扩借。 一陣腳步聲響...
    開封第一講書人閱讀 32,912評論 1 269
  • 我被黑心中介騙來泰國打工椒惨, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人潮罪。 一個月前我還...
    沈念sama閱讀 47,958評論 2 370
  • 正文 我出身青樓康谆,卻偏偏與公主長得像,于是被迫代替她去往敵國和親嫉到。 傳聞我的和親對象是個殘疾皇子沃暗,可洞房花燭夜當晚...
    茶點故事閱讀 44,779評論 2 354

推薦閱讀更多精彩內容

  • 前言 webpack2和vue2已經(jīng)不是新鮮東西了,滿大街的文章在講解webpack和vue何恶,但是很多內容寫的不是...
    技術宅小青年閱讀 6,536評論 4 43
  • 個人基于對 Vuejs 的學習制作了一個 Todo 單頁應用 Lightodo孽锥,功能包括:添加待辦事項卡片,對卡片...
    AlessiaLi閱讀 21,564評論 16 308
  • “云朵细层,快點回家啊惜辑,你爸出事了!”一個矮矮胖胖的中年阿姨風風火火地沖進教室疫赎,不顧禮節(jié)地打斷了老師滔滔不絕的復習計劃...
    JoJo咩咩閱讀 346評論 0 2
  • 絕望的人沒有故鄉(xiāng)盛撑。而我,知道海的存在捧搞,所以我能夠在這個枯燥乏味的時代活下來抵卫。 ——《加繆手...
    水檻閱讀 235評論 8 6
  • 二十歲的我创坞,正在醫(yī)院實習碗短,生活有父母養(yǎng)著,工作有老師擔著题涨,好似一切都如此的平靜,一切都無憂無慮总滩,被時間推著走纲堵! ...
    鄙sir閱讀 339評論 0 0