雷火电竞-中国电竞赛事及体育赛事平台

歡迎來到入門教程網(wǎng)!

JavaScript

當前位置:主頁 > 網(wǎng)絡編程 > JavaScript >

nodeJs的安裝與npm全局環(huán)境變量的配置詳解

來源:本站原創(chuàng)|時間:2020-01-10|欄目:JavaScript|點擊:

最近在做小程序開發(fā)時,有用到云函數(shù),而云函數(shù)就是用node.js寫的,所以其中難免會用到一些node類庫。用node類庫就必選在電腦上安裝node.js環(huán)境,并且配置npm命令的環(huán)境變量。用mac電腦,這些基本上都是自帶的,不用安裝和配置。但是大多數(shù)同學都是window電腦,所以今天就來教大家如何在window電腦上安裝node.js并且配置npm命令

一,下載node包

這里推薦大家直接到官網(wǎng)下載:https://nodejs.org/zh-cn/download/

二,安裝node包

1,下載好以后直接雙擊安裝即可,然后點擊下圖所示的next

2,

2、接受協(xié)議,點擊next

3,選擇

3、安裝目錄,然后點擊next

這里的安裝目錄一定要記清楚,后面會用到。

4,選擇

安裝選項

 

選項 說明
Node.js runtime 表示運行環(huán)境
npm package manager 表示npm包管理器
online documentation shortcuts 在線文檔快捷方式
Add to PATH 添加到環(huán)境變量

全部保持默認,點擊next即可

5,這里可以不勾選,直接點擊next即可

6,點擊install


然后等待安裝

7,安裝完成,點擊finish

三,驗證安裝

win+R快捷鍵調出下圖所示


輸入cmd然后回車,進入dos命令行。

輸入node -v 如果出現(xiàn)下圖所示,代表安裝成功


然后輸入npm -v 通常會出現(xiàn)下面錯誤


這就代表我們npm全局環(huán)境變量沒有配置,接下來就教大家如何配置npm環(huán)境變量。

四,npm環(huán)境變量的配置

1,配置環(huán)境變量

我的電腦->右鍵->屬性->高級系統(tǒng)設置->高級->環(huán)境變量

2,點擊PATH,然后點擊編輯

3,把我們的node安裝目錄追加到path里,前面用 ; 分割

設置完后,不要忘記點確定。

4,然后重新win+R ->cml–>打開dos命令行,輸入npm -v


如上圖所示,出現(xiàn)版本號,就代表npm全局環(huán)境變量配置完成。

五,(選學)把配置到別的盤

重要事情說三遍: 這里可以不用配置,這里可以不用配置,這一步非必須

再強調下,其實前面四步已經(jīng)滿足我們的需求了,這個第五步可以不用配置了。

我之所以寫出來,是因為我們以后所有的node類庫都是默認下載到c盤。通過npm root -g 可以看到。我的node類庫都是存在c盤。有時候window電腦存過多的東西在c盤,會影響電腦運行速度。所以我決定把node類庫都存在我的d盤里。

1,首先在d盤node的安裝目錄下配置創(chuàng)建兩個文件如下圖


還記得上面的第二步的第3點嗎,如下圖。我這里選擇的是d盤里的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,驗證

如我們想安裝request類庫


可以看到我們的D:\install\node\node_global目錄下已成功的安裝了request類庫


這樣我們以后在下載的類庫,就直接存到d盤里了,不會占用c盤空間了

上一篇:使用vue實現(xiàn)一個電子簽名組件的示例代碼

欄    目:JavaScript

下一篇:Vuejs中的watch實例詳解(監(jiān)聽者)

本文標題:nodeJs的安裝與npm全局環(huán)境變量的配置詳解

本文地址:http://www.jygsgssxh.com/a1/JavaScript/9292.html

網(wǎng)頁制作CMS教程網(wǎng)絡編程軟件編程腳本語言數(shù)據(jù)庫服務器

如果侵犯了您的權利,請與我們聯(lián)系,我們將在24小時內進行處理、任何非本站因素導致的法律后果,本站均不負任何責任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權所有