NodeJS與構(gòu)建vue項(xiàng)目

NodeJS 與構(gòu)建 vue 項(xiàng)目

1. 安裝 nodeJs

我們想要新建 Vue 項(xiàng)目或者 React 項(xiàng)目的話,首先要下載 node.js,我們通過 node.js 來進(jìn)行項(xiàng)目構(gòu)建,node.js 的下載通過該網(wǎng)址進(jìn)行下載nodejs 中文網(wǎng).

安裝過程非常簡(jiǎn)單,選擇好安裝目錄,一直下一步就好了,環(huán)境變量 node 也會(huì)自己直接生成

卸載請(qǐng)看這里 卸載

安裝結(jié)束后,軟件結(jié)構(gòu)如圖所示

軟件結(jié)構(gòu)

接著我們進(jìn)入 Node.js command prompt 這個(gè)命令行中

進(jìn)入

這是命令行的界面

界面

1.1 驗(yàn)證軟件配置

我們首先驗(yàn)證一下軟件的配置對(duì)不對(duì)

1.1.1 驗(yàn)證 nodejs 版本號(hào)

驗(yàn)證 nodejs 版本號(hào),輸入代碼后回車:

所有帶美元符號(hào)的語(yǔ)句,在 windows 環(huán)境下都去除美元符號(hào)執(zhí)行

node -v

結(jié)果如圖所示

版本號(hào)

只要出現(xiàn)版本號(hào)信息,node 就沒問題

1.1.2 驗(yàn)證 npm 版本號(hào)

接著我們驗(yàn)證 npm 的版本號(hào)(新版 node 會(huì)自己附帶安裝 npm,但是保險(xiǎn)測(cè)試一下)

npm -v

結(jié)果如圖所示

npm版本號(hào)信息

那么我們的 nodejs 的安裝測(cè)試就結(jié)束了

1.2 更換 npm 的默認(rèn)地址

這步是一個(gè)可選項(xiàng),因?yàn)?node.js 的安裝可以指定安裝路徑,但是附帶的 npm 可不會(huì)哦,都給你整 c 盤里面了,所以把默認(rèn)的地址進(jìn)行更換一下(不過我 node 安裝的就是 c 盤,也無所謂了,需要的可以看下)

1.2.1 設(shè)置 npm 安裝程序時(shí)的默認(rèn)位置

請(qǐng)?zhí)崆?strong>把文件夾給新建好!!!!!!!

這個(gè)路徑就是默認(rèn)路徑,你想換到哪里就把路徑進(jìn)行更換

#默認(rèn)安裝位置
C:\Users\Default\AppData\Roaming\npm\node_modules
#自己選擇位置
#npm config set prefix "X:\Program Files\nodejs\node_global"
$ npm config set prefix "E:\Program Files\nodejs\node_global"

1.2.2 設(shè)置 npm 安裝程序時(shí)的緩存位置

這個(gè)路徑就是默認(rèn)緩存路徑,你想換到哪里就把路徑進(jìn)行更換

#默認(rèn)安裝位置
C:\Users\Default\AppData\Roaming\npm\node_cache
#自己選擇位置
#npm config set cache "X:\Program Files\nodejs\node_cache"
$ npm config set cache "E:\Program Files\nodejs\node_cache"

1.2.3 設(shè)置環(huán)境變量

文件夾地址根據(jù)需要自己定義,定義 npm 安裝程序時(shí)的默認(rèn)位置

變量名:NODE_PATH
#X:\Program Files\nodejs\node_global
變量值:X:\Program Files\nodejs\node_global

依葫蘆畫瓢,別依葫蘆畫葫蘆,根據(jù)自己的定義,變通一下

添加變量

把該變量添加到 path 中,如圖類似,依葫蘆畫瓢,別依葫蘆畫葫蘆,根據(jù)自己的定義,變通一下

path

1.3 更換淘寶鏡像

這步非常關(guān)鍵,因?yàn)槲覀兿胍獎(jiǎng)?chuàng)建 vue 項(xiàng)目,得通過 node 創(chuàng)建,但是 node 得擁有 vue 的環(huán)境,下載環(huán)境默認(rèn)通過國(guó)外的鏡像下載,網(wǎng)速太慢還不穩(wěn)定,我們添加國(guó)內(nèi)淘寶的鏡像下載支持,輸入下方代碼:

從這里到結(jié)束輸入的所有代碼::::::切記輸入代碼完成后,等待語(yǔ)句執(zhí)行完成后再操作,有些語(yǔ)句執(zhí)行后,開始會(huì)沒反應(yīng)

輸入完后回車:

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

輸入完后回車:

npm config set registry https://registry.npm.taobao.org

更換完成后,以后安裝依賴就可以把 npm 換成 npm 來調(diào)用國(guó)內(nèi)映像環(huán)境

2. 安裝 webpack 打包工具

先安裝 webpack,再安裝 webpack 的腳手架

2.1 webpack

npm install webpack -g

2.2 腳手架

npm install webpack-cli -g

測(cè)試在 cmd 中輸入以下命令

webpack -v

3. 安裝 vue 環(huán)境

這里是 vue 的官網(wǎng),vue 官網(wǎng)

3.1 安裝 vue 腳手架

vue 腳手架,官網(wǎng)地址.

輸入下方代碼后回車:

npm install -g @vue/cli

4. 安裝TypeScript

JavaScript的超集

npm install -g typescript

5. yarn 安裝

npm install -g yarn

4. 第一個(gè) vue 的應(yīng)用

我們有了這個(gè)快速開發(fā) vue 的腳手架應(yīng)用之后,我們就可以開始第一個(gè) vue 項(xiàng)目的搭建吧

我們有兩種方式選擇,一種是命令行方式,一種是圖形界面方式.

4.1 命令行方式

在你想要?jiǎng)?chuàng)建項(xiàng)目的文件夾中,shift+鼠標(biāo)右鍵打開命令行窗口

打開命令行

在命令行中輸入以下命令后回車執(zhí)行:

#my-project為項(xiàng)目名
vue create my-project

注意:有可能會(huì)報(bào)錯(cuò),可參考這篇文章: 文章

項(xiàng)目結(jié)構(gòu)如下圖所示:

項(xiàng)目結(jié)構(gòu)

這個(gè)時(shí)候我們進(jìn)入這個(gè)項(xiàng)目的文件夾中,shift+鼠標(biāo)右鍵打開命令窗口

輸入下方代碼,運(yùn)行項(xiàng)目

npm run serve

打開http://localhost:8080/地址進(jìn)行訪問測(cè)試

結(jié)果如圖所示:

效果

4.2 圖形界面方式

第二種方式,類似于我們?cè)趧?chuàng)建 SpringBoot 項(xiàng)目一樣,非常簡(jiǎn)單.

shift+鼠標(biāo)右鍵打開命令窗口

在窗口中輸入以下命令

#打開圖形界面
vue ui

效果如下:

圖形創(chuàng)建
效果2

這個(gè)太簡(jiǎn)單,自己鼓搗下都明白了,項(xiàng)目運(yùn)行方式同上同上同上

這篇文檔就到這里了,李俊逸敬上

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末曾棕,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖价认,帶你破解...
    沈念sama閱讀 222,252評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件呼巷,死亡現(xiàn)場(chǎng)離奇詭異憎蛤,居然都是意外死亡卦方,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,886評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門荒勇,熙熙樓的掌柜王于貴愁眉苦臉地迎上來柒莉,“玉大人,你說我怎么就攤上這事沽翔【ばⅲ” “怎么了?”我有些...
    開封第一講書人閱讀 168,814評(píng)論 0 361
  • 文/不壞的土叔 我叫張陵仅偎,是天一觀的道長(zhǎng)跨蟹。 經(jīng)常有香客問我,道長(zhǎng)哨颂,這世上最難降的妖魔是什么喷市? 我笑而不...
    開封第一講書人閱讀 59,869評(píng)論 1 299
  • 正文 為了忘掉前任相种,我火速辦了婚禮威恼,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘寝并。我一直安慰自己箫措,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,888評(píng)論 6 398
  • 文/花漫 我一把揭開白布衬潦。 她就那樣靜靜地躺著斤蔓,像睡著了一般。 火紅的嫁衣襯著肌膚如雪镀岛。 梳的紋絲不亂的頭發(fā)上弦牡,一...
    開封第一講書人閱讀 52,475評(píng)論 1 312
  • 那天,我揣著相機(jī)與錄音漂羊,去河邊找鬼驾锰。 笑死,一個(gè)胖子當(dāng)著我的面吹牛走越,可吹牛的內(nèi)容都是我干的椭豫。 我是一名探鬼主播,決...
    沈念sama閱讀 41,010評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼旨指,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼赏酥!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起谆构,我...
    開封第一講書人閱讀 39,924評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤裸扶,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后搬素,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體呵晨,經(jīng)...
    沈念sama閱讀 46,469評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡瞬项,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,552評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了何荚。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片囱淋。...
    茶點(diǎn)故事閱讀 40,680評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖餐塘,靈堂內(nèi)的尸體忽然破棺而出妥衣,到底是詐尸還是另有隱情,我是刑警寧澤戒傻,帶...
    沈念sama閱讀 36,362評(píng)論 5 351
  • 正文 年R本政府宣布税手,位于F島的核電站,受9級(jí)特大地震影響需纳,放射性物質(zhì)發(fā)生泄漏芦倒。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,037評(píng)論 3 335
  • 文/蒙蒙 一不翩、第九天 我趴在偏房一處隱蔽的房頂上張望兵扬。 院中可真熱鬧,春花似錦口蝠、人聲如沸器钟。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,519評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)傲霸。三九已至,卻和暖如春眉反,著一層夾襖步出監(jiān)牢的瞬間昙啄,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,621評(píng)論 1 274
  • 我被黑心中介騙來泰國(guó)打工寸五, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留梳凛,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,099評(píng)論 3 378
  • 正文 我出身青樓播歼,卻偏偏與公主長(zhǎng)得像伶跷,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子秘狞,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,691評(píng)論 2 361