VUE2.0 起步


什么是VUE

Vue.js (讀音 /vju?/,類似于 view) 是一套構(gòu)建用戶界面的漸進式框架吗货。與其他重量級框架不同的是泳唠,Vue 采用自底向上增量開發(fā)的設計。Vue 的核心庫只關(guān)注視圖層宙搬,它不僅易于上手笨腥,還便于與第三方庫或既有項目整合。
參考:https://www.zhihu.com/question/51907207

  • MVVM
  • 虛擬DOM
  • 雙向數(shù)據(jù)綁定
  • 單文件組件

學習VUE我們要知道什么

1.npm (基本使用)

npm是隨node.js一起安裝的包管理工具勇垛〔蹦福可安裝淘寶鏡像。
安裝:http://www.runoob.com/nodejs/nodejs-install-setup.html
使用:http://www.runoob.com/nodejs/nodejs-npm.html

2.ES6 (熟練使用)

ECMAScript 6(以下簡稱ES6)是JavaScript語言的下一代標準闲孤,已經(jīng)在2015年6月正式發(fā)布了谆级。它的目
標,是使得JavaScript語言可以用來編寫復雜下的一大型應用程序,成為企業(yè)級開發(fā)語言哨苛。
參考:《ECMAScript6入門優(yōu)化版.pdf》
線上教程:http://es6.ruanyifeng.com/

3.babel (了解)

一個廣泛使用的轉(zhuǎn)碼器鸽凶,可以將ES6代碼轉(zhuǎn)為ES5代碼币砂,從而在現(xiàn)有環(huán)境執(zhí)行建峭。
官網(wǎng):http://babeljs.io/

4.webpack(熟悉)

Webpack 是一個前端資源加載/打包工具。它將根據(jù)模塊的依賴關(guān)系進行靜態(tài)分析决摧,然后將這些模塊按照指定的規(guī)則生成對應的靜態(tài)資源亿蒸。

5.vue-loader (了解)

單文件組件轉(zhuǎn)換為 JavaScript 模塊
教程:https://vue-loader.vuejs.org/zh-cn/

6.vue(熟練使用)

教程:https://cn.vuejs.org/

7.vue-router(熟練使用)

單文件組件應用官方推薦路由
教程:https://router.vuejs.org/zh-cn/index.html

8.vuex(熟練使用)

狀態(tài)管理
教程:https://vuex.vuejs.org/zh-cn/

9.axios(熟練使用)

異步請求
Promiss:https://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000/0014345008539155e93fc16046d4bb7854943814c4f9dc2000
axios:http://www.reibang.com/p/df464b26ae58

10.Mint UI(熟練使用)

基于 Vue.js 的移動端組件庫
github:https://github.com/ElemeFE/mint-ui
官網(wǎng):http://mint-ui.github.io/#!/zh-cn

11.Vue devtools(熟練使用)

vue調(diào)試工具
github:https://github.com/vuejs/vue-devtools#vue-devtools

12. vue-cli(了解)

官方命令行工具,可用于快速搭建大型單頁應用
github : https://github.com/vuejs/vue-cli

13. stylus(熟練使用)

14.編輯器

webstorm

  • 注意熱重載設置:setting->system setting->Synchronization->Use "safe write" 不勾選
  • 設置Vue File模板:setting->Editor->File and Code Templates

安裝VUE

1.直接<script>引入

2.npm安裝

cnpm install vue

vue-cli初始化一個應用

1. 初始化

# 全局安裝vue-cli
cnpm install --global vue-cli

# 創(chuàng)建一個基于 webpack 模板的新項目
vue init webpack my-vue

cd my-vue

# 安裝依賴
cnpm install

# 啟動應用
npm run dev

# 打包應用
npm run build

2.目錄結(jié)構(gòu)介紹

  • build 環(huán)境配置及操作腳本
  • config 配置文件
  • src 資源文件
    • assets 靜態(tài)資源
    • components 單文件組件
    • router 路由配置
    • App.vue 頂層組件
    • main.js 入口文件
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末掌桩,一起剝皮案震驚了整個濱河市边锁,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌波岛,老刑警劉巖茅坛,帶你破解...
    沈念sama閱讀 216,470評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異则拷,居然都是意外死亡贡蓖,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,393評論 3 392
  • 文/潘曉璐 我一進店門煌茬,熙熙樓的掌柜王于貴愁眉苦臉地迎上來斥铺,“玉大人,你說我怎么就攤上這事坛善×乐” “怎么了?”我有些...
    開封第一講書人閱讀 162,577評論 0 353
  • 文/不壞的土叔 我叫張陵眠屎,是天一觀的道長剔交。 經(jīng)常有香客問我,道長改衩,這世上最難降的妖魔是什么岖常? 我笑而不...
    開封第一講書人閱讀 58,176評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮燎字,結(jié)果婚禮上腥椒,老公的妹妹穿的比我還像新娘。我一直安慰自己候衍,他們只是感情好笼蛛,可當我...
    茶點故事閱讀 67,189評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著蛉鹿,像睡著了一般滨砍。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,155評論 1 299
  • 那天惋戏,我揣著相機與錄音领追,去河邊找鬼。 笑死响逢,一個胖子當著我的面吹牛绒窑,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播舔亭,決...
    沈念sama閱讀 40,041評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼些膨,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了钦铺?” 一聲冷哼從身側(cè)響起订雾,我...
    開封第一講書人閱讀 38,903評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎矛洞,沒想到半個月后洼哎,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,319評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡沼本,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,539評論 2 332
  • 正文 我和宋清朗相戀三年噩峦,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片擅威。...
    茶點故事閱讀 39,703評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡壕探,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出郊丛,到底是詐尸還是另有隱情李请,我是刑警寧澤,帶...
    沈念sama閱讀 35,417評論 5 343
  • 正文 年R本政府宣布厉熟,位于F島的核電站导盅,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏揍瑟。R本人自食惡果不足惜白翻,卻給世界環(huán)境...
    茶點故事閱讀 41,013評論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望绢片。 院中可真熱鬧滤馍,春花似錦、人聲如沸底循。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,664評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽熙涤。三九已至阁苞,卻和暖如春困檩,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背那槽。 一陣腳步聲響...
    開封第一講書人閱讀 32,818評論 1 269
  • 我被黑心中介騙來泰國打工悼沿, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人骚灸。 一個月前我還...
    沈念sama閱讀 47,711評論 2 368
  • 正文 我出身青樓糟趾,卻偏偏與公主長得像,于是被迫代替她去往敵國和親逢唤。 傳聞我的和親對象是個殘疾皇子拉讯,可洞房花燭夜當晚...
    茶點故事閱讀 44,601評論 2 353

推薦閱讀更多精彩內(nèi)容

  • 前些日子從@張鑫旭微博處得一份推薦(Front-end-tutorial)涤浇,號稱最全的資源教程-前端涉及的所有知識...
    谷子多閱讀 4,193評論 0 44
  • function pageAjax (pageNum) { var arr = selecPage();...
    BJ小哇閱讀 216評論 0 0
  • 1 簡介 Swift 語言由蘋果公司在 2014 年推出鳖藕,用來撰寫 OS X 和 iOS 應用程序- Swift是...
    freemanIT閱讀 236評論 0 0
  • 風不動 鐘自處知 情不動 何以言傷 忘兩思 苦斷衷腸 無欲求 不曾奢望 貴人助 熱淚盈眶 患久思 別來無恙 轉(zhuǎn)瞬間...
    藍色汪星人閱讀 141評論 0 6
  • 原文 by SamAltman/譯文 by 藏精閣 就在上星期著恩,我滿三十歲。一個朋友問我蜻展,過去十年悟出了什么樣的人...
    嘿頭羊閱讀 3,724評論 4 24