十分鐘上手-搭建vue2.0開(kāi)發(fā)環(huán)境(新手教程一)

想寫(xiě)一些關(guān)于vue的文章已經(jīng)很久了较木,因?yàn)檫@個(gè)框架已經(jīng)火了很久,在公司里用的框架都比較老舊青柄,但怎么也得跟上前端發(fā)展變化的潮流伐债,這不预侯,開(kāi)始使用vue開(kāi)發(fā)項(xiàng)目了,一遍開(kāi)發(fā)一邊踩坑中泳赋,今天要記錄的是五分鐘搭建vue開(kāi)發(fā)環(huán)境,運(yùn)行GitHub上的開(kāi)源項(xiàng)目喇喉。步驟很簡(jiǎn)單祖今,只是在搭建環(huán)境的過(guò)程中會(huì)遇到各種各樣奇怪的報(bào)錯(cuò),十分讓人頭疼拣技。

官方文檔:https://cn.vuejs.org/

1:安裝node

端開(kāi)發(fā)框架和環(huán)境都是需要 Node.js 千诬,先安裝node.js開(kāi)發(fā)環(huán)境,vue的運(yùn)行是要依賴(lài)于node的npm的管理工具來(lái)實(shí)現(xiàn)膏斤,下載https://nodejs.org/en/徐绑,安裝完成之后,打開(kāi)cmd開(kāi)始輸入命令莫辨。(我用的是win10系統(tǒng)傲茄,所以需要管理員權(quán)限,右鍵點(diǎn)擊以管理員身份運(yùn)行cmd)沮榜,不然會(huì)出現(xiàn)很多報(bào)錯(cuò)盘榨。

圖片.png

2:查看node的版本號(hào)

下載好node之后,以管理員身份打開(kāi)cmd管理工具蟆融,草巡,輸入 node -v ,回車(chē)型酥,查看node版本號(hào)山憨,出現(xiàn)版本號(hào)則說(shuō)明安裝成功。

輸入命令: node -v
圖片.png

3:安裝淘寶npm鏡像

由于npm是國(guó)外的弥喉,使用起來(lái)比較慢郁竟,我們這里使用淘寶的cnpm鏡像來(lái)安裝vue.
淘寶的cnpm命令管理工具可以代替默認(rèn)的npm管理工具。

輸入命令:npm install -g cnpm --registry=https://registry.npm.taobao.org
圖片.png

4:安裝全局vue-cli腳手架

淘寶鏡像安裝成功之后由境,我們就可以全局vue-cli腳手架枪孩,輸入命令:cnpm install --global vue-cli 回車(chē);驗(yàn)證是否安裝成功藻肄,在命令輸入vue蔑舞,出來(lái)vue的信息,及說(shuō)明安裝成功嘹屯;

輸入命令:cnpm install --global vue-cli
圖片.png

5:建一個(gè)新項(xiàng)目

搭建完手腳架之后攻询,我們要開(kāi)始建一個(gè)新項(xiàng)目,這個(gè)時(shí)候我建議州弟,盡量不要裝在C盤(pán)钧栖,因?yàn)関ue下載下來(lái)的文件比較大低零,如果要改盤(pán)的話,直接輸入D:回車(chē)就可以直接改盤(pán)

輸入命令:vue init webpack my-project-first

回車(chē)拯杠,my-project-first是我自己的文件夾的名字掏婶,是基于webpack的項(xiàng)目,輸入之后就一直回車(chē)潭陪,直到出現(xiàn)是否要安裝vue-route雄妥,

這個(gè)我們?cè)陧?xiàng)目要用到,所以就輸入y 回車(chē)

圖片.png

6:注意

下面會(huì)出現(xiàn)是否需要js語(yǔ)法檢測(cè)依溯,這個(gè)我們暫時(shí)用不到老厌,就可以直接輸入no,后面的都可以直接輸入no黎炉,都是我們暫時(shí)用不到的

圖片.png

創(chuàng)建完成之后的提示:


圖片.png

打開(kāi)D盤(pán)查看一下枝秤,會(huì)發(fā)現(xiàn)多了一個(gè)剛剛創(chuàng)建的文件夾


圖片.png

7:進(jìn)入項(xiàng)目文件夾

文件夾已經(jīng)下載好了,現(xiàn)在就可以進(jìn)入文件夾慷嗜,輸入: cd my-project-first 回車(chē)進(jìn)入新建的項(xiàng)目淀弹。

輸入命令:cd my-project-first

8:在項(xiàng)目里安裝依賴(lài)

因?yàn)楦鱾€(gè)模板之間都是相互依賴(lài)的,所以現(xiàn)在我們要安裝依賴(lài)庆械,在項(xiàng)目里輸入以下命令垦页。

輸入命令:cnpm install
圖片.png

9:運(yùn)行

一切環(huán)境依賴(lài)安裝準(zhǔn)備就緒,我們來(lái)測(cè)試一下自己新建的vue項(xiàng)目的運(yùn)行情況干奢,輸入命令:cnpm run dev直接回車(chē)痊焊。會(huì)彈出一個(gè)瀏覽器訪問(wèn)地址默認(rèn)為localhost:8080。(我將地址修改為8081進(jìn)行訪問(wèn))

輸入命令:cnpm run dev
圖片.png

10:在瀏覽器輸入localhost:8081

8080是默認(rèn)的端口忿峻,要訪問(wèn)的話薄啥,直接在瀏覽器輸入localhost:8080就可以打開(kāi)默認(rèn)的模板了;(我的電腦上8080端口有需要逛尚,被另外一個(gè)項(xiàng)目占用垄惧,故而使用8081的端口)

在瀏覽器輸入localhost:8081,顯示如下绰寞,到此為止到逊,vue開(kāi)發(fā)環(huán)境搭建完畢。


圖片.png

但是在最后一步的時(shí)候滤钱,有些人會(huì)遇到這樣的報(bào)錯(cuò):


圖片.png
圖片.png

不要著急觉壶,我也遇到過(guò)這樣的情況,總結(jié)了一個(gè)非常完美的解決方案件缸。
解決方案:
1:在項(xiàng)目里執(zhí)行這樣的命令

npm i prettier@~1.12.0
圖片.png

:2:重新開(kāi)啟運(yùn)行即可成功:

npm run dev
圖片.png

最后如何修改默認(rèn)的端口铜靶?

既然提到自己修改了默認(rèn)的端口,那就說(shuō)明一下他炊。根目錄下有一個(gè)config文件夾争剿,看名字就知道與配置有關(guān)已艰,打開(kāi)config目錄下的index.js,這里不僅可以改變端口蚕苇,還可以根據(jù)需要改變其他配置信息哩掺。

圖片.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市涩笤,隨后出現(xiàn)的幾起案子嚼吞,更是在濱河造成了極大的恐慌,老刑警劉巖辆它,帶你破解...
    沈念sama閱讀 206,839評(píng)論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件誊薄,死亡現(xiàn)場(chǎng)離奇詭異履恩,居然都是意外死亡锰茉,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門(mén)切心,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)飒筑,“玉大人,你說(shuō)我怎么就攤上這事绽昏⌒牛” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 153,116評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵全谤,是天一觀的道長(zhǎng)肤晓。 經(jīng)常有香客問(wèn)我,道長(zhǎng)认然,這世上最難降的妖魔是什么补憾? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,371評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮卷员,結(jié)果婚禮上盈匾,老公的妹妹穿的比我還像新娘。我一直安慰自己毕骡,他們只是感情好削饵,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,384評(píng)論 5 374
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著未巫,像睡著了一般窿撬。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上叙凡,一...
    開(kāi)封第一講書(shū)人閱讀 49,111評(píng)論 1 285
  • 那天尤仍,我揣著相機(jī)與錄音,去河邊找鬼狭姨。 笑死宰啦,一個(gè)胖子當(dāng)著我的面吹牛苏遥,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播赡模,決...
    沈念sama閱讀 38,416評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼田炭,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了漓柑?” 一聲冷哼從身側(cè)響起教硫,我...
    開(kāi)封第一講書(shū)人閱讀 37,053評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎辆布,沒(méi)想到半個(gè)月后瞬矩,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,558評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡锋玲,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,007評(píng)論 2 325
  • 正文 我和宋清朗相戀三年景用,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片惭蹂。...
    茶點(diǎn)故事閱讀 38,117評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡伞插,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出盾碗,到底是詐尸還是另有隱情媚污,我是刑警寧澤,帶...
    沈念sama閱讀 33,756評(píng)論 4 324
  • 正文 年R本政府宣布廷雅,位于F島的核電站耗美,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏航缀。R本人自食惡果不足惜商架,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,324評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望谬盐。 院中可真熱鬧甸私,春花似錦、人聲如沸飞傀。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,315評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)砸烦。三九已至弃鸦,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間幢痘,已是汗流浹背唬格。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,539評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人购岗。 一個(gè)月前我還...
    沈念sama閱讀 45,578評(píng)論 2 355
  • 正文 我出身青樓汰聋,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親喊积。 傳聞我的和親對(duì)象是個(gè)殘疾皇子烹困,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,877評(píng)論 2 345

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