如何運(yùn)行vue 項(xiàng)目

如何運(yùn)行vue項(xiàng)目

在師兄的推薦下入坑vue.js 头遭,發(fā)現(xiàn)不知如何運(yùn)行GitHub上的開(kāi)源項(xiàng)目太颤,很尷尬苞俘。通過(guò)查閱網(wǎng)上教程,成功搭建好項(xiàng)目環(huán)境龄章,同時(shí)對(duì)前段工程化有了朦朦朧朧的認(rèn)知吃谣,因此將環(huán)境搭建過(guò)程分享給大家。


首先做裙,列出來(lái)我們需要的東西:??

node.js環(huán)境(npm包管理器)

vue-cli 腳手架構(gòu)建工具

cnpm ?npm的淘寶鏡像


安裝node.js

node.js官網(wǎng)下載并安裝node岗憋,安裝過(guò)程很簡(jiǎn)單,一路“下一步”就可以了(傻瓜式安裝)锚贱。


安裝完成之后仔戈,打開(kāi)命令行工具,輸入?node -v拧廊,如下圖监徘,如果出現(xiàn)相應(yīng)的版本號(hào),則說(shuō)明安裝成功吧碾。



npm包管理器凰盔,是集成在node中的,所以倦春,直接輸入?npm -v就會(huì)如下圖所示户敬,顯示出npm的版本信息。

接下來(lái)在所有的操作在你的運(yùn)行項(xiàng)目目錄下進(jìn)行操作:Sonny 為項(xiàng)目的目錄下,如果為系統(tǒng)盤下 請(qǐng)將cmd 使用管理員打開(kāi)



OK溅漾!node環(huán)境已經(jīng)安裝完成山叮,npm包管理器也有了。由于有些npm有些資源被屏蔽或者是國(guó)外資源的原因添履,經(jīng)常會(huì)導(dǎo)致用npm安裝依賴包的時(shí)候失敗屁倔,所有我還需要npm的國(guó)內(nèi)鏡像---cnpm。

安裝cnpm

在命令行中輸入?npm install -g cnpm --registry=http://registry.npm.taobao.org?然后等待暮胧,安裝完成如下圖锐借。



完成之后,我們就可以用cnpm代替npm來(lái)安裝依賴包了往衷。如果想進(jìn)一步了解cnpm的钞翔,查看淘寶npm鏡像官網(wǎng)


安裝vue-cli腳手架構(gòu)建工具

在命令行中運(yùn)行命令 cnpm install -g vue-cli?席舍,然后等待安裝完成布轿。(注意,這里使用cnpm來(lái)替代npm,不然速度超級(jí)慢汰扭,會(huì)導(dǎo)致卡在那)

通過(guò)以上三部稠肘,我們需要準(zhǔn)備的環(huán)境和工具都準(zhǔn)備好了,接下來(lái)就開(kāi)始使用vue-cli來(lái)構(gòu)建項(xiàng)目萝毛。

用vue-cli構(gòu)建項(xiàng)目

要?jiǎng)?chuàng)建項(xiàng)目项阴,首先我們要選定目錄,然后再命令行中把目錄轉(zhuǎn)到選定的目錄笆包。在這里环揽,我選擇桌面來(lái)存放新建的項(xiàng)目,則我們需要先把目錄cd到桌面庵佣,如下圖歉胶。



在桌面目錄下,在命令行中運(yùn)行命令?vue init webpack firstVue?秧了。解釋一下這個(gè)命令跨扮,這個(gè)命令的意思是初始化一個(gè)項(xiàng)目,其中webpack是構(gòu)建工具验毡,也就是整個(gè)項(xiàng)目是基于webpack的。其中firstVue是整個(gè)項(xiàng)目文件夾的名稱帝嗡,這個(gè)文件夾會(huì)自動(dòng)生成在你指定的目錄中(我的實(shí)例中晶通,會(huì)在桌面生成該文件夾),如下圖哟玷。



運(yùn)行初始化命令的時(shí)候回讓用戶輸入幾個(gè)基本的選項(xiàng)狮辽,如項(xiàng)目名稱,描述巢寡,作者等信息喉脖,如果不想填直接回車默認(rèn)就好。



打開(kāi)firstVue文件夾抑月,項(xiàng)目文件如下所示树叽。



這就是整個(gè)項(xiàng)目的目錄結(jié)構(gòu),其中谦絮,我們主要在src目錄中做修改题诵。這個(gè)項(xiàng)目現(xiàn)在還只是一個(gè)結(jié)構(gòu)框架,整個(gè)項(xiàng)目需要的依賴資源都還沒(méi)有安裝层皱,如下圖性锭。



安裝項(xiàng)目所需的依賴

要安裝依賴包,首先cd到項(xiàng)目文件夾(firstVue文件夾)叫胖,然后運(yùn)行命令 cnpm install?草冈,等待安裝。



安裝完成之后,會(huì)在我們的項(xiàng)目目錄firstVue文件夾中多出一個(gè)node_modules文件夾怎棱,這里邊就是我們項(xiàng)目需要的依賴包資源哩俭。



安裝完依賴包之后,就可以運(yùn)行整個(gè)項(xiàng)目了蹄殃。


運(yùn)行項(xiàng)目

在項(xiàng)目目錄中携茂,運(yùn)行命令?npm run dev?,會(huì)用熱加載的方式運(yùn)行我們的應(yīng)用诅岩,熱加載可以讓我們?cè)谛薷耐甏a后不用手動(dòng)刷新瀏覽器就能實(shí)時(shí)看到修改后的效果讳苦。



這里簡(jiǎn)單介紹下?npm run dev?命令,其中的“run”對(duì)應(yīng)的是package.json文件中吩谦,scripts字段中的dev鸳谜,也就是?node build/dev-server.js命令的一個(gè)快捷方式。


項(xiàng)目運(yùn)行成功后式廷,瀏覽器會(huì)自動(dòng)打開(kāi)localhost:8080(如果瀏覽器沒(méi)有自動(dòng)打開(kāi)咐扭,可以手動(dòng)輸入)。運(yùn)行成功后滑废,會(huì)看到如下所示的界面蝗肪。


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市蠕趁,隨后出現(xiàn)的幾起案子薛闪,更是在濱河造成了極大的恐慌,老刑警劉巖俺陋,帶你破解...
    沈念sama閱讀 218,204評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件豁延,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡腊状,警方通過(guò)查閱死者的電腦和手機(jī)诱咏,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)缴挖,“玉大人袋狞,你說(shuō)我怎么就攤上這事〈继郏” “怎么了硕并?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,548評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)秧荆。 經(jīng)常有香客問(wèn)我倔毙,道長(zhǎng),這世上最難降的妖魔是什么乙濒? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,657評(píng)論 1 293
  • 正文 為了忘掉前任奏属,我火速辦了婚禮,結(jié)果婚禮上螃壤,老公的妹妹穿的比我還像新娘设捐。我一直安慰自己掘宪,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,689評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著,像睡著了一般葡缰。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上忱反,一...
    開(kāi)封第一講書(shū)人閱讀 51,554評(píng)論 1 305
  • 那天泛释,我揣著相機(jī)與錄音,去河邊找鬼温算。 笑死怜校,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的注竿。 我是一名探鬼主播茄茁,決...
    沈念sama閱讀 40,302評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼巩割!你這毒婦竟也來(lái)了裙顽?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,216評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤宣谈,失蹤者是張志新(化名)和其女友劉穎锦庸,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體蒲祈,經(jīng)...
    沈念sama閱讀 45,661評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,851評(píng)論 3 336
  • 正文 我和宋清朗相戀三年萝嘁,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了梆掸。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,977評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡牙言,死狀恐怖酸钦,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情咱枉,我是刑警寧澤卑硫,帶...
    沈念sama閱讀 35,697評(píng)論 5 347
  • 正文 年R本政府宣布,位于F島的核電站蚕断,受9級(jí)特大地震影響欢伏,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜亿乳,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,306評(píng)論 3 330
  • 文/蒙蒙 一硝拧、第九天 我趴在偏房一處隱蔽的房頂上張望径筏。 院中可真熱鬧,春花似錦障陶、人聲如沸滋恬。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,898評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)恢氯。三九已至,卻和暖如春鼓寺,著一層夾襖步出監(jiān)牢的瞬間勋拟,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,019評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工侄刽, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留指黎,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,138評(píng)論 3 370
  • 正文 我出身青樓州丹,卻偏偏與公主長(zhǎng)得像醋安,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子墓毒,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,927評(píng)論 2 355