Vue.js安裝

Vue.js

安裝

在看教程時(shí)里面提到

在用 Vue.js 構(gòu)建大型應(yīng)用時(shí)推薦使用 NPM 安裝汉矿, NPM 能很好地和諸如 WebpackBrowserify 模塊打包器配合使用蔬墩。 Vue.js 也提供配套工具來(lái)開(kāi)發(fā)單文件組件氓扛。

什么是NPM秩霍?

NPM

NPM手冊(cè)-W3Cschool

NPM是什么肢簿?

NPM(node package manager)唐含,作為 node 的包管理工具岛请,極大地便利了我們的開(kāi)發(fā)工作松却,很有必要了解一下暴浦。NPM 顧名思義溅话,它的主要功能就是管理 node 包,包括:安裝歌焦、卸載飞几、更新、查看独撇、搜索屑墨、發(fā)布等。

NPM 的背后纷铣,是基于 couchdb 的一個(gè)數(shù)據(jù)庫(kù)卵史,詳細(xì)記錄了每個(gè)包的信息,包括作者搜立、版本以躯、依賴、授權(quán)信息等啄踊。它的一個(gè)很重要的作用就是:將開(kāi)發(fā)者從繁瑣的包管理工作(版本忧设、依賴等)中解放出來(lái),更加專注于功能的開(kāi)發(fā)社痛。

NPM的工作內(nèi)容

我們?cè)?a target="_blank">node.js上開(kāi)發(fā)時(shí)见转,很多時(shí)候都要用到別人已經(jīng)寫(xiě)好的 javascript 代碼,這時(shí)候要自己從網(wǎng)絡(luò)上搜索蒜哀、下載斩箫、解壓再使用就會(huì)加重我們的工作,但是撵儿,大家把自己寫(xiě)好的源碼上傳到 NPM 官網(wǎng)上乘客,如果需要使用,直接通過(guò) NPM 安裝就可以了淀歇,不用管那個(gè)源碼在哪里易核。并且如果我們要使用模塊A,而模塊A又依賴模塊 B 浪默,模塊 B 又依賴模塊 C 和 D牡直,此時(shí)NPM會(huì)根據(jù)依賴關(guān)系,把所有依賴的包都下載下來(lái)并且管理起來(lái)纳决。

NPM常用場(chǎng)景
  • 允許用戶從NPM服務(wù)器下載別人編寫(xiě)的第三方包到本地使用碰逸。
  • 允許用戶從NPM服務(wù)器下載并安裝別人編寫(xiě)的命令行程序到本地使用。
  • 允許用戶將自己編寫(xiě)的包或命令行程序上傳到NPM服務(wù)器供別人使用阔加。

NPM是隨同NodeJS一起安裝的包管理工具饵史,能解決NodeJS代碼部署上的很多問(wèn)題(https://www.runoob.com/nodejs/nodejs-npm.html)

所以NPM類似conda,不過(guò)conda是Python的,屬于anaconda胳喷;NPM是JavaScript的湃番,屬于Node.js。

那什么是Node.js吭露?

Node.js

Node.js教程-W3Cschool

什么是Node.js

Node.js是一個(gè)Javascript運(yùn)行環(huán)境(runtime)吠撮。實(shí)際上它是對(duì)Google V8引擎進(jìn)行了封裝。V8引 擎執(zhí)行Javascript的速度非辰哺停快纬向,性能非常好。Node.js對(duì)一些特殊用例進(jìn)行了優(yōu)化戴卜,提供了替代的API,使得V8在非瀏覽器環(huán)境下運(yùn)行得更好琢岩。Node.js是一個(gè)基于Chrome JavaScript運(yùn)行時(shí)建立的平臺(tái)投剥, 用于方便地搭建響應(yīng)速度快、易于擴(kuò)展的網(wǎng)絡(luò)應(yīng)用担孔。Node.js 使用事件驅(qū)動(dòng)江锨, 非阻塞I/O 模型而得以輕量和高效,非常適合在分布式設(shè)備上運(yùn)行數(shù)據(jù)密集型的實(shí)時(shí)應(yīng)用糕篇。

安裝Node.js

Node.js 安裝配置

安裝完看環(huán)境變量有沒(méi)配置啄育,沒(méi)有的話配置一下:

node.js安裝后輸入“node -v”提示'node' 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序的解決方法

NPM方式安裝Vue

安裝完node.js拌消,配置好環(huán)境后可以開(kāi)始vue.js安裝了挑豌!

安裝其他依賴:

參考安裝vue.js的方法可以再安裝上cnpmvue-cli 腳手架構(gòu)建工具

cnpm和vue-cli 都是直接打開(kāi)cmd用npm install方式安裝墩崩,不需選擇路徑氓英。

安裝cnpm:

(base) C:\Users\xxx>npm install -g cnpm -registry=https://registry.npm.taobao.org
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
E:\Installed\node-v14.17.1-win-x64\cnpm -> E:\Installed\node-v14.17.1-win-x64\node_modules\cnpm\bin\cnpm
+ cnpm@6.2.0
added 700 packages from 975 contributors in 46.935s

安裝vue-cli:

(base) C:\Users\xxx>npm install -g vue-cli
npm WARN deprecated vue-cli@2.9.6: This package has been deprecated in favour of @vue/cli
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
E:\Installed\node-v14.17.1-win-x64\vue -> E:\Installed\node-v14.17.1-win-x64\node_modules\vue-cli\bin\vue
E:\Installed\node-v14.17.1-win-x64\vue-init -> E:\Installed\node-v14.17.1-win-x64\node_modules\vue-cli\bin\vue-init
E:\Installed\node-v14.17.1-win-x64\vue-list -> E:\Installed\node-v14.17.1-win-x64\node_modules\vue-cli\bin\vue-list
+ vue-cli@2.9.6
added 236 packages from 204 contributors in 95.871s

vue-cli

Vue 提供了一個(gè)官方的 CLI,為單頁(yè)面應(yīng)用 (SPA) 快速搭建繁雜的腳手架鹦筹。它為現(xiàn)代前端工作流提供了開(kāi)箱即用的構(gòu)建設(shè)置铝阐。只需要幾分鐘的時(shí)間就可以運(yùn)行起來(lái)并帶有熱重載、保存時(shí) lint 校驗(yàn)铐拐,以及生產(chǎn)環(huán)境可用的構(gòu)建版本徘键。更多詳情可查閱 Vue CLI 的文檔

CLI 工具假定用戶對(duì) Node.js 和相關(guān)構(gòu)建工具有一定程度的了解遍蟋。如果你是新手吹害,我們強(qiáng)烈建議先在不用構(gòu)建工具的情況下通讀指南,在熟悉 Vue 本身之后再使用 CLI匿值。

所以繼續(xù)按照官方教程赠制,安裝vue

但是,還是不清楚vue該裝在哪。钟些。烟号。

安裝路徑

先在node.js的路徑下安裝試試:

(base) E:\Installed\node-v14.17.1-win-x64>npm install vue
+ vue@2.6.14
added 1 package from 1 contributor in 1.251s

應(yīng)該沒(méi)有錯(cuò)吧?

迫不及待要開(kāi)始了~~~


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末政恍,一起剝皮案震驚了整個(gè)濱河市汪拥,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌篙耗,老刑警劉巖迫筑,帶你破解...
    沈念sama閱讀 217,657評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異宗弯,居然都是意外死亡脯燃,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,889評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門蒙保,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)辕棚,“玉大人,你說(shuō)我怎么就攤上這事邓厕∈藕浚” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,057評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵详恼,是天一觀的道長(zhǎng)补君。 經(jīng)常有香客問(wèn)我,道長(zhǎng)昧互,這世上最難降的妖魔是什么挽铁? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,509評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮敞掘,結(jié)果婚禮上屿储,老公的妹妹穿的比我還像新娘。我一直安慰自己渐逃,他們只是感情好够掠,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,562評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著茄菊,像睡著了一般疯潭。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上面殖,一...
    開(kāi)封第一講書(shū)人閱讀 51,443評(píng)論 1 302
  • 那天竖哩,我揣著相機(jī)與錄音,去河邊找鬼脊僚。 笑死相叁,一個(gè)胖子當(dāng)著我的面吹牛遵绰,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播增淹,決...
    沈念sama閱讀 40,251評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼椿访,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了虑润?” 一聲冷哼從身側(cè)響起成玫,我...
    開(kāi)封第一講書(shū)人閱讀 39,129評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎拳喻,沒(méi)想到半個(gè)月后哭当,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,561評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡冗澈,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,779評(píng)論 3 335
  • 正文 我和宋清朗相戀三年钦勘,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片亚亲。...
    茶點(diǎn)故事閱讀 39,902評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡个盆,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出朵栖,到底是詐尸還是另有隱情,我是刑警寧澤柴梆,帶...
    沈念sama閱讀 35,621評(píng)論 5 345
  • 正文 年R本政府宣布陨溅,位于F島的核電站,受9級(jí)特大地震影響绍在,放射性物質(zhì)發(fā)生泄漏门扇。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,220評(píng)論 3 328
  • 文/蒙蒙 一偿渡、第九天 我趴在偏房一處隱蔽的房頂上張望臼寄。 院中可真熱鬧,春花似錦溜宽、人聲如沸吉拳。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,838評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)留攒。三九已至,卻和暖如春嫉嘀,著一層夾襖步出監(jiān)牢的瞬間炼邀,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,971評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工剪侮, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留拭宁,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,025評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像杰标,于是被迫代替她去往敵國(guó)和親兵怯。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,843評(píng)論 2 354