通過vue腳手架搭建vue開發(fā)環(huán)境

以下是個(gè)人理解抛杨,避免誤人子弟,如果有不對的地方小腊,歡迎指正。

搞清楚幾個(gè)概念

什么是node.js?

Node.js 是一個(gè)基于 Chrome V8 引擎的 JavaScript 運(yùn)行環(huán)境抡谐。
Node.js 使用了一個(gè)事件驅(qū)動、非阻塞式 I/O 的模型,使其輕量又高效。

安裝node.js

推薦官網(wǎng)下載安裝牙躺,下載地址:
http://nodejs.cn/download/

打開命令行工具:node --version 如果出現(xiàn)版本號,說明已安裝腕扶。

什么是npm

npm 是 JavaScript 世界的包管理工具,并且是 Node.js平臺的默認(rèn)包管理工具述呐。

安裝npm

我們安裝node.js,會默認(rèn)安裝npm;

國內(nèi)使用npm比較慢蕉毯,推薦使用淘寶開發(fā)的cnpm,安裝方式

npm install -g cnpm --registry=https://registry.npm.taobao.org

cnpm的官網(wǎng):http://npm.taobao.org/

什么是vue.js

vue是一套用于構(gòu)建用戶界面的漸進(jìn)式框架思犁。與其它大型框架不同的是代虾,Vue 被設(shè)計(jì)為可以自底向上逐層應(yīng)用。

Vue的核心庫只關(guān)注視圖層激蹲,不僅易于上手棉磨,還便于與第三方庫或既有項(xiàng)目整合。另一方面学辱,當(dāng)與現(xiàn)代化的工具鏈以及各種支持類庫結(jié)合使用時(shí)乘瓤,Vue 也完全能夠?yàn)閺?fù)雜的單頁應(yīng)用提供驅(qū)動环形。

node.js 和 npm的關(guān)系

npm依賴node.js環(huán)境,我們使用npm的時(shí)候需要安裝node.js; 一般安裝node.js的時(shí)候npm會默認(rèn)安裝衙傀,我們頁可以通過NVM安裝抬吟;

下面是官方文檔的原文,解釋的更加通俗易懂统抬;

npm is written in Node.js, so you need to install Node.js in order to use npm. You can install npm via the Node.js website, or by installing a Node Version Manager or NVM. This chapter explains both options.

If you just want to get started exploring npm, using the Node.js installation method is fastest. If you are an advanced developer ready to jump in and work with versions, use the node version manager. If you aren't sure, please read this chapter before you decide. You can always change how you run npm in the future.

node.js 和 vue.js的區(qū)別和聯(lián)系

node.js不是開發(fā)框架火本,不是一門開發(fā)語言,它是一套javascript運(yùn)行環(huán)境聪建。
vue.js是目前比較流行的前端開發(fā)框架钙畔。

我們通過vue.js開發(fā)項(xiàng)目通常使用npm做包管理器,npm運(yùn)行依賴node.js金麸;
構(gòu)建一個(gè)vue項(xiàng)目的時(shí)候擎析,推薦使用npm,這時(shí)候我們需要安裝node.js挥下。

創(chuàng)建第一個(gè)vue應(yīng)用

npm 安裝 vue-cli

npm install --global vue-cli

通過vue -V 查看版本號

通過vue-cli腳手架構(gòu)建vue項(xiàng)目

  • 執(zhí)行vue init webpack
  • 填寫信息逐步確認(rèn)
image

等待命令行執(zhí)行結(jié)束揍魂,你的第一個(gè)vue項(xiàng)目就構(gòu)建完成了

image
  • 執(zhí)行cnpm run dev 查看效果

最后會看到Your application is running here: http://localhost:8080
瀏覽器中輸入http://localhost:8080 看到下面效果表示構(gòu)建成功了

image
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市见秽,隨后出現(xiàn)的幾起案子愉烙,更是在濱河造成了極大的恐慌,老刑警劉巖解取,帶你破解...
    沈念sama閱讀 222,729評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件步责,死亡現(xiàn)場離奇詭異,居然都是意外死亡禀苦,警方通過查閱死者的電腦和手機(jī)蔓肯,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,226評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來振乏,“玉大人蔗包,你說我怎么就攤上這事』塾剩” “怎么了调限?”我有些...
    開封第一講書人閱讀 169,461評論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長误澳。 經(jīng)常有香客問我耻矮,道長,這世上最難降的妖魔是什么忆谓? 我笑而不...
    開封第一講書人閱讀 60,135評論 1 300
  • 正文 為了忘掉前任裆装,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘哨免。我一直安慰自己茎活,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,130評論 6 398
  • 文/花漫 我一把揭開白布琢唾。 她就那樣靜靜地躺著载荔,像睡著了一般。 火紅的嫁衣襯著肌膚如雪慧耍。 梳的紋絲不亂的頭發(fā)上身辨,一...
    開封第一講書人閱讀 52,736評論 1 312
  • 那天,我揣著相機(jī)與錄音芍碧,去河邊找鬼煌珊。 笑死,一個(gè)胖子當(dāng)著我的面吹牛泌豆,可吹牛的內(nèi)容都是我干的定庵。 我是一名探鬼主播,決...
    沈念sama閱讀 41,179評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼踪危,長吁一口氣:“原來是場噩夢啊……” “哼蔬浙!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起贞远,我...
    開封第一講書人閱讀 40,124評論 0 277
  • 序言:老撾萬榮一對情侶失蹤畴博,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后蓝仲,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體俱病,經(jīng)...
    沈念sama閱讀 46,657評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,723評論 3 342
  • 正文 我和宋清朗相戀三年袱结,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了亮隙。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,872評論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡垢夹,死狀恐怖溢吻,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情果元,我是刑警寧澤促王,帶...
    沈念sama閱讀 36,533評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站而晒,受9級特大地震影響蝇狼,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜欣硼,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,213評論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧诈胜,春花似錦豹障、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,700評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至缓熟,卻和暖如春累魔,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背够滑。 一陣腳步聲響...
    開封第一講書人閱讀 33,819評論 1 274
  • 我被黑心中介騙來泰國打工垦写, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人彰触。 一個(gè)月前我還...
    沈念sama閱讀 49,304評論 3 379
  • 正文 我出身青樓梯投,卻偏偏與公主長得像,于是被迫代替她去往敵國和親况毅。 傳聞我的和親對象是個(gè)殘疾皇子分蓖,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,876評論 2 361

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