1. 程式人生 > >nodejs安裝,配置環境

nodejs安裝,配置環境

以及 -1 環境變量 nodejs安裝 新版 網址 mrc 版本 我不

1、下載nodejs安裝包

去nodejs官網下載最新版本就行,網址:http://nodejs.cn/download/,點擊自己適用的系統,自動下載跟電腦操作系統位數符合的安裝包,

技術分享

下載下來安裝包之後一路next就行,nodejs安裝路徑不一定要使用默認的,我不想裝在C盤,所以我選擇了D:\Program Files\nodejs這個路徑

2、配置環境

這個地方坑了我一整天,我之前反復安裝過nodejs,以及改動過一些配置,導致我cnpm一直安裝之後不能使用,提示:cnpm不是內部命令,自從去年接觸過nodejs之後cnpm就能用過,這次剛好工作需要就好好搞一下,

安裝好之後電腦系統變量path中自動存進去了nodejs安裝的路徑了,有些人安裝nodejs,npm下載文件的地址默認是在C:\Users\lingling\AppData\Roaming\npm下面,截圖如下(我的截圖是裝過幾個插件後的樣子):

技術分享

我之前通過npm config set prefix,修改過這句話,所以我的路徑有點混亂,現在呢,我想把路徑再改回到這個默認路徑下:

1、首先去我的電腦--》屬性--》高級系統設置--》環境變量:把用戶變量的path新增一個npm放全局安裝插件的路徑,即:C:\Users\lingling\AppData\Roaming\npm

技術分享

技術分享

2、把系統變量中path中也添加進同樣一條數據,就是上面這個路徑,不做演示了

3、這裏設置完了,我全局下載的插件還是不存入C:\Users\lingling\AppData\Roaming\npm這個路徑中,所以我使用npm config ls查看npm配置的路徑到底是啥

技術分享

箭頭標的這兩處是改好之後的路徑,之前不是這個,所以才會出現cnpm安裝成功了,但是cnpm還不是內部命令,這個地方設置的就是npm全局安裝的路徑和緩存的地址,現在通過:

npm config set prefix "C:\Users\lingling\AppData\Roaming\npm"

npm config set cache "D:\node\node_cache"

重新設置路徑,如果這兩話設置完了還是不管用,就去打開 ’nodejs安裝目錄/node_modules/npm/.npmrc‘ ,修改此文件為:prefix = C:\Users\lingling\AppData\Roaming\npm

3、全局安裝和本地安裝,

我們都知道npm install * -g就是全局安裝,npm install *,不帶-g就是本地安裝,

那麽現在npm install cnpm -g

然後在cmd中輸入cnpm -v就能看到成功了,

C:\Users\lingling\AppData\Roaming\npm這個路徑下多了下面兩個文件:

技術分享

C:\Users\lingling\AppData\Roaming\npm\node_modules這個路徑下多了這個文件夾:

技術分享

nodejs安裝,配置環境