【Javascript】Windows下Node.js與npm的安裝與配置


 

1:先下載Node.js,網站https://nodejs.org/en/,左側為穩定版,右側為最新版,推薦穩定版


2:Node.js安裝,運行下載后的.msi文件,一路下一步就可以了,我選擇的安裝路徑為E:\Program Files\nodejs,安裝之后運行cmd,執行node -v 和 npm -v命令


如執行結果為上圖所示出現版本號,說明安裝成功,若出現不是內部命令的錯誤,則進入Node.js安裝目錄,執行此命令

2:配置npm的全局模塊的存放路徑以及cache的路徑,我選擇的路徑使Node.js的安裝路徑,在此路徑下建兩個文件夾node_global 和 node_cache,現在的文件目錄如下


執行如下命令


 

執行之后,使用命npm config get prefix,查看設置


4:嘗試安裝模塊bower, 執行命令npm install bower-g, -g指安裝到E:\Program Files\nodejs\node_global(global地址)

然后執行bower -v,發現如下錯誤

新建NODE_PATH: E:\Program Files\nodejs\node_global\node_modules(global地址)

系統變量里的"PATH"關於Node.js的那一個修改為“E:\Program Files\nodejs\node_global\”(global)


然后重啟cmd,網上大多數教程到此位置,在執行bower -v時就成功了,但我執行的結果卻是

'npm' 不是內部或外部命令,也不是可運行的程序或批處理文件。

bower' 不是內部或外部命令,也不是可運行的程序或批處理文件。

NODE_PATH設置的地址中,再執行bower -v,即可成功顯示bower版本信息




注: 主要有以下幾點,以下幾點正確,不用非得和上文設置一樣

1:設置global路徑,即全局安裝時的路徑

2:環境變量NODE_PATH值為 global路徑下/node_modules

3:環境變量PATH 關於 node值為 global路徑

4:node.exe要在PATH指定的路徑下

5:npm要在NODE_PATH制定的路徑下


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM