国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Vue.js 2.0 輕松入門(一)

mmy123456 / 3099人閱讀

摘要:的官方下載地址點(diǎn)我進(jìn)入的官方下載地址下載電腦系統(tǒng)對(duì)應(yīng)文件,然后進(jìn)行安裝,安裝成功之后通過命令行工具進(jìn)入安裝目錄。注系統(tǒng)命令行工具通過開始菜單輸入打開,系統(tǒng)為終端。

Vue — 漸進(jìn)式 JavaScript 框架 介紹 Vue.js 是什么

vue.js 是一套構(gòu)建用戶界面的漸進(jìn)式框架,采用自底向上增量開發(fā)的設(shè)計(jì)。Vue 的核心庫(kù)只關(guān)注視圖層,它不僅易于上手,還便于與第三方庫(kù)或既有項(xiàng)目整合。另一方面,當(dāng)與單文件組件和 Vue 生態(tài)系統(tǒng)支持的庫(kù)結(jié)合使用時(shí),Vue 也完全能夠?yàn)閺?fù)雜的單頁(yè)應(yīng)用程序提供驅(qū)動(dòng)。

漸進(jìn)式框架

Vue 分層設(shè)計(jì),每層都可靈活的接入其他方案。

Declarative Rendering -- 聲明式渲染

Component System -- 組件系統(tǒng)

Client-Side Routing -- 客戶端路由

Large Scale State Management -- 狀態(tài)管理

Build System -- 構(gòu)建系統(tǒng)

例如你不想使用 vue 的路由,可以自由替換為你喜歡或者熟悉的路由。而當(dāng)你都想用官方的實(shí)現(xiàn)時(shí),會(huì)發(fā)現(xiàn)都早已準(zhǔn)備好,各層之間包括配套工具都能比接入其他方案更便捷地協(xié)同工作。

總結(jié)來說:vue 給你提供足夠多的 options,但并不主張更多的 required。

安裝 vue

vue 有兩種安裝方式,一種是直接在 html 中引用,另一種是通過腳手架工具進(jìn)行安裝。

直接在 html 中使用 vue

嘗試 Vue.js 最簡(jiǎn)單的方法是使用 JSFiddle Hello World 。你可以在瀏覽器新標(biāo)簽頁(yè)中打開它,跟著例子學(xué)習(xí)一些基礎(chǔ)用法。或者你也可以創(chuàng)建一個(gè)本地的 .html 文件,然后通過如下方式引入 Vue:

</>復(fù)制代碼

主要講述下面這種安裝方式,之后都是基于 vue-cli 構(gòu)建的項(xiàng)目進(jìn)行講解。

通過 vue-cli 腳手架工具安裝 vue 1.安裝 Node.js

因?yàn)樾枰褂玫?Node.js 的包管理工具 npm,所以先檢查自己電腦是否安裝了 node

node.js 的官方下載地址:點(diǎn)我進(jìn)入 node.js 的官方下載地址

下載電腦系統(tǒng)對(duì)應(yīng)文件,然后進(jìn)行安裝,安裝成功之后通過命令行工具進(jìn)入 node.js 安裝目錄。

如果還不了解命令行工具,建議先去百度搜索一下,先學(xué)習(xí)一些基本的命令再進(jìn)行后面的操作,這里就不多做介紹了。

注:windows 系統(tǒng)命令行工具通過開始菜單輸入 cmd 打開,mac 系統(tǒng)為終端。

1.1.替換 npm 鏡像源

安裝好 node.js 之后,npm 工具也隨之安裝了。

npmnode.js 自帶的包管理工具,通過 npm 可以下載前端資源,默認(rèn)鏡像源為國(guó)外鏡像源,下載速度慢,容易下載超時(shí)導(dǎo)致下載失敗。

所以首先通過命令行更換 npm 的鏡像源為淘寶鏡像源:

</>復(fù)制代碼

  1. 1. $ npm config set registry http://registry.cnpmjs.org
  2. 2. $ npm info underscore
2.安裝 vue-cli

vue-cli 是用于構(gòu)建 vue 應(yīng)用的腳手架,通過它可以快速構(gòu)建 vue 項(xiàng)目。

通過 npm 安裝 vue-cli 腳手架:

</>復(fù)制代碼

  1. // 全局安裝 vue-cli
  2. $ npm install --global vue-cli
3.構(gòu)建 vue 項(xiàng)目

</>復(fù)制代碼

  1. // 通過命令行進(jìn)入你期望創(chuàng)建項(xiàng)目的目錄
  2. // 創(chuàng)建一個(gè)基于 webpack 模板的新項(xiàng)目,my-project 為項(xiàng)目名稱,可自定義
  3. $ vue init webpack my-project

執(zhí)行上述命令之后,還需對(duì)項(xiàng)目進(jìn)行一些設(shè)置(按個(gè)人需要選擇):

</>復(fù)制代碼

  1. // 項(xiàng)目名
  2. Project name my-project
  3. // 項(xiàng)目描述
  4. Project description A Vue.js project
  5. // 作者
  6. author hechengzhang
  7. // 構(gòu)建方式(獨(dú)立構(gòu)建、運(yùn)行時(shí)構(gòu)建,默認(rèn)為獨(dú)立構(gòu)建)
  8. Vue build standalone
  9. // 是否安裝路由(Y)
  10. Install vue-router?(Y/N)
  11. // 是否使用 ESLint 檢測(cè)你的代碼(N)
  12. Use ESLint to lint your code?(Y/N)
  13. // 是否使用 Karma + Mocha 進(jìn)行單元測(cè)試(N)
  14. Setup unit tests with Karma + Mocha?(Y/N)
  15. // 是否使用 Nightwatch 進(jìn)行 e2e 測(cè)試(N)
  16. Setup e2e tests with Nightwatch? (Y/N)

然后通過命令進(jìn)入項(xiàng)目,安裝依賴:

</>復(fù)制代碼

  1. // 進(jìn)入項(xiàng)目
  2. $ cd my-project
  3. // 安裝依賴
  4. $ npm install
  5. // 運(yùn)行項(xiàng)目
  6. $ npm run dev

運(yùn)行項(xiàng)目會(huì)自動(dòng)打開瀏覽器,當(dāng)你看到 vue 的歡迎界面時(shí),項(xiàng)目就已經(jīng)搭建成功了:

項(xiàng)目運(yùn)行時(shí),命令行狀態(tài)如下圖(下圖截自 mac 終端,windows 有稍微區(qū)別):

注:通過 control + c 可以終止運(yùn)行項(xiàng)目

結(jié)語(yǔ)

到這里 vue 已經(jīng)成功安裝了,下一篇介紹基于 vue-cli 搭建的應(yīng)用的項(xiàng)目文件介紹。

附:Vue.js 中文官網(wǎng)

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/112181.html

相關(guān)文章

  • Vue.js 2.0 輕松入門

    摘要:的官方下載地址點(diǎn)我進(jìn)入的官方下載地址下載電腦系統(tǒng)對(duì)應(yīng)文件,然后進(jìn)行安裝,安裝成功之后通過命令行工具進(jìn)入安裝目錄。注系統(tǒng)命令行工具通過開始菜單輸入打開,系統(tǒng)為終端。 showImg(https://segmentfault.com/img/bVPL6q?w=200&h=200); Vue — 漸進(jìn)式 JavaScript 框架 介紹 Vue.js 是什么 vue.js 是一套構(gòu)建用戶界面...

    617035918 評(píng)論0 收藏0
  • Vue.js 2.0 輕松入門

    摘要:的官方下載地址點(diǎn)我進(jìn)入的官方下載地址下載電腦系統(tǒng)對(duì)應(yīng)文件,然后進(jìn)行安裝,安裝成功之后通過命令行工具進(jìn)入安裝目錄。注系統(tǒng)命令行工具通過開始菜單輸入打開,系統(tǒng)為終端。 showImg(https://segmentfault.com/img/bVPL6q?w=200&h=200); Vue — 漸進(jìn)式 JavaScript 框架 介紹 Vue.js 是什么 vue.js 是一套構(gòu)建用戶界面...

    red_bricks 評(píng)論0 收藏0
  • 前端資源分享-只為更好前端

    摘要:一團(tuán)隊(duì)組織網(wǎng)站說明騰訊團(tuán)隊(duì)騰訊前端團(tuán)隊(duì),代表作品,致力于前端技術(shù)的研究騰訊社交用戶體驗(yàn)設(shè)計(jì),簡(jiǎn)稱,騰訊設(shè)計(jì)團(tuán)隊(duì)網(wǎng)站騰訊用戶研究與體驗(yàn)設(shè)計(jì)部百度前端研發(fā)部出品淘寶前端團(tuán)隊(duì)用技術(shù)為體驗(yàn)提供無限可能凹凸實(shí)驗(yàn)室京東用戶體驗(yàn)設(shè)計(jì)部出品奇舞團(tuán)奇虎旗下前 一、團(tuán)隊(duì)組織 網(wǎng)站 說明 騰訊 AlloyTeam 團(tuán)隊(duì) 騰訊Web前端團(tuán)隊(duì),代表作品WebQQ,致力于前端技術(shù)的研究 ISUX 騰...

    zxhaaa 評(píng)論0 收藏0
  • 前端資源分享-只為更好前端

    摘要:一團(tuán)隊(duì)組織網(wǎng)站說明騰訊團(tuán)隊(duì)騰訊前端團(tuán)隊(duì),代表作品,致力于前端技術(shù)的研究騰訊社交用戶體驗(yàn)設(shè)計(jì),簡(jiǎn)稱,騰訊設(shè)計(jì)團(tuán)隊(duì)網(wǎng)站騰訊用戶研究與體驗(yàn)設(shè)計(jì)部百度前端研發(fā)部出品淘寶前端團(tuán)隊(duì)用技術(shù)為體驗(yàn)提供無限可能凹凸實(shí)驗(yàn)室京東用戶體驗(yàn)設(shè)計(jì)部出品奇舞團(tuán)奇虎旗下前 一、團(tuán)隊(duì)組織 網(wǎng)站 說明 騰訊 AlloyTeam 團(tuán)隊(duì) 騰訊Web前端團(tuán)隊(duì),代表作品WebQQ,致力于前端技術(shù)的研究 ISUX 騰...

    JouyPub 評(píng)論0 收藏0
  • 前端資源分享-只為更好前端

    摘要:一團(tuán)隊(duì)組織網(wǎng)站說明騰訊團(tuán)隊(duì)騰訊前端團(tuán)隊(duì),代表作品,致力于前端技術(shù)的研究騰訊社交用戶體驗(yàn)設(shè)計(jì),簡(jiǎn)稱,騰訊設(shè)計(jì)團(tuán)隊(duì)網(wǎng)站騰訊用戶研究與體驗(yàn)設(shè)計(jì)部百度前端研發(fā)部出品淘寶前端團(tuán)隊(duì)用技術(shù)為體驗(yàn)提供無限可能凹凸實(shí)驗(yàn)室京東用戶體驗(yàn)設(shè)計(jì)部出品奇舞團(tuán)奇虎旗下前 一、團(tuán)隊(duì)組織 網(wǎng)站 說明 騰訊 AlloyTeam 團(tuán)隊(duì) 騰訊Web前端團(tuán)隊(duì),代表作品WebQQ,致力于前端技術(shù)的研究 ISUX 騰...

    vslam 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<