nodeJs的安裝與npm全局環(huán)境變量的配置詳解
最近在做小程序開(kāi)發(fā)時(shí),有用到云函數(shù),而云函數(shù)就是用node.js寫(xiě)的,所以其中難免會(huì)用到一些node類(lèi)庫(kù)。用node類(lèi)庫(kù)就必選在電腦上安裝node.js環(huán)境,并且配置npm命令的環(huán)境變量。用mac電腦,這些基本上都是自帶的,不用安裝和配置。但是大多數(shù)同學(xué)都是window電腦,所以今天就來(lái)教大家如何在window電腦上安裝node.js并且配置npm命令
一,下載node包
這里推薦大家直接到官網(wǎng)下載:https://nodejs.org/zh-cn/download/
二,安裝node包
1,下載好以后直接雙擊安裝即可,然后點(diǎn)擊下圖所示的next
2,
2、接受協(xié)議,點(diǎn)擊next
3,選擇
3、安裝目錄,然后點(diǎn)擊next
這里的安裝目錄一定要記清楚,后面會(huì)用到。
4,選擇
安裝選項(xiàng)
選項(xiàng) | 說(shuō)明 |
---|---|
Node.js runtime | 表示運(yùn)行環(huán)境 |
npm package manager | 表示npm包管理器 |
online documentation shortcuts | 在線文檔快捷方式 |
Add to PATH | 添加到環(huán)境變量 |
全部保持默認(rèn),點(diǎn)擊next即可
5,這里可以不勾選,直接點(diǎn)擊next即可
6,點(diǎn)擊install
然后等待安裝
7,安裝完成,點(diǎn)擊finish
三,驗(yàn)證安裝
win+R快捷鍵調(diào)出下圖所示
輸入cmd然后回車(chē),進(jìn)入dos命令行。
輸入node -v 如果出現(xiàn)下圖所示,代表安裝成功
然后輸入npm -v 通常會(huì)出現(xiàn)下面錯(cuò)誤
這就代表我們npm全局環(huán)境變量沒(méi)有配置,接下來(lái)就教大家如何配置npm環(huán)境變量。
四,npm環(huán)境變量的配置
1,配置環(huán)境變量
我的電腦->右鍵->屬性->高級(jí)系統(tǒng)設(shè)置->高級(jí)->環(huán)境變量
2,點(diǎn)擊PATH,然后點(diǎn)擊編輯
3,把我們的node安裝目錄追加到path里,前面用 ; 分割
設(shè)置完后,不要忘記點(diǎn)確定。
4,然后重新win+R ->cml–>打開(kāi)dos命令行,輸入npm -v
如上圖所示,出現(xiàn)版本號(hào),就代表npm全局環(huán)境變量配置完成。
五,(選學(xué))把配置到別的盤(pán)
重要事情說(shuō)三遍: 這里可以不用配置,這里可以不用配置,這一步非必須
再?gòu)?qiáng)調(diào)下,其實(shí)前面四步已經(jīng)滿足我們的需求了,這個(gè)第五步可以不用配置了。
我之所以寫(xiě)出來(lái),是因?yàn)槲覀円院笏械膎ode類(lèi)庫(kù)都是默認(rèn)下載到c盤(pán)。通過(guò)npm root -g 可以看到。我的node類(lèi)庫(kù)都是存在c盤(pán)。有時(shí)候window電腦存過(guò)多的東西在c盤(pán),會(huì)影響電腦運(yùn)行速度。所以我決定把node類(lèi)庫(kù)都存在我的d盤(pán)里。
1,首先在d盤(pán)node的安裝目錄下配置創(chuàng)建兩個(gè)文件如下圖
還記得上面的第二步的第3點(diǎn)嗎,如下圖。我這里選擇的是d盤(pán)里的install目錄下的node。
2,然后下面命令
npm config set prefix "D:\install\node\node_global" npm config set cache "D:\install\node\node_cache"
注意:這里的 D:\install\node是我的node安裝目錄,你要替換成你自己的。
執(zhí)行完以后在輸入npm root -g 可以看到我們的目錄已經(jīng)變了
3.把D:\install\node\node_global配置到環(huán)境變量的PATH下,如下圖
4,驗(yàn)證
如我們想安裝request類(lèi)庫(kù)
可以看到我們的D:\install\node\node_global目錄下已成功的安裝了request類(lèi)庫(kù)
這樣我們以后在下載的類(lèi)庫(kù),就直接存到d盤(pán)里了,不會(huì)占用c盤(pán)空間了
- Node學(xué)習(xí)筆記:Node.js安裝及環(huán)境配置 史詩(shī)級(jí)詳細(xì)版【含測(cè)試與鏡像說(shuō)明】
- 安裝nvm并使用nvm安裝nodejs及配置環(huán)境變量的全過(guò)程
- Windows下nodejs安裝及環(huán)境配置的實(shí)戰(zhàn)步驟
- node安裝及環(huán)境變量配置詳細(xì)教程
- Node.js安裝、環(huán)境變量配置、報(bào)錯(cuò)解決方法
- Windows系統(tǒng)下Node.js安裝以及環(huán)境配置的完美教程
- Windows下Node.js安裝及環(huán)境配置方法
- NodeJs環(huán)境安裝與配置的實(shí)現(xiàn)步驟
相關(guān)文章
Nodejs excel(.xlsx) 文件的讀寫(xiě)方式
這篇文章主要介紹了Nodejs excel(.xlsx) 文件的讀寫(xiě)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-09-09node.js 利用流實(shí)現(xiàn)讀寫(xiě)同步,邊讀邊寫(xiě)的方法
下面小編就為大家?guī)?lái)一篇node.js 利用流實(shí)現(xiàn)讀寫(xiě)同步,邊讀邊寫(xiě)的方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-09-09Node.js引入U(xiǎn)IBootstrap的方法示例
這篇文章主要介紹了Node.js引入U(xiǎn)IBootstrap的方法示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-05-05你應(yīng)該知道的幾類(lèi)npm依賴(lài)包管理詳解
npm 是node.js 里的包管理器,是一個(gè)命令行工具,下面這篇文章主要給大家介紹了關(guān)于你應(yīng)該知道的幾類(lèi)npm依賴(lài)包管理,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2017-10-10Nodejs使用Mongodb存儲(chǔ)與提供后端CRD服務(wù)詳解
這篇文章主要給大家介紹了關(guān)于Nodejs使用Mongodb存儲(chǔ)與提供后端CRD服務(wù)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-09-09解決Node.js包管理器安裝報(bào)錯(cuò)npm?ERR!?code?1的問(wèn)題
在開(kāi)發(fā)過(guò)程中,我們經(jīng)常需要使用各種Node.js包來(lái)擴(kuò)展我們的應(yīng)用程序功能,這些包通常通過(guò)npm(Node.js包管理器)進(jìn)行安裝和管理,有時(shí)候我們可能會(huì)遇到一些關(guān)于npm的錯(cuò)誤,本文將詳細(xì)介紹如何解決這個(gè)問(wèn)題,并提供一個(gè)詳細(xì)的實(shí)例,需要的朋友可以參考下2024-03-03