安裝nodejs後,由於nodejs集成了npm會默認安裝npm。安裝完nodejs後在cmd中通過命令查看安裝的nodejs與npm。
現在可以看到nodejs與npm已經安裝成功。
雖然現在nodejs與npm已經安裝成功了 ,但是還有一個重要的步驟沒有完成,因此現在npm還不可以安裝全局模塊。因此我們需要配置npm的全局模塊的存放路徑以及cache的路徑。
nodejs安裝目錄如下:
這裏可以看到多出來兩個文件夾,一個是npm_modules和npm_cache,這兩個文件夾是自己創建的。這兩個文件夾就是全局模塊的存放路勁與cache的路勁,用於存放我們安裝的全局模塊與cache。
接下來配置,在cmd中執行以下命令:
npm config set prefix "D:\node\npm_modules" //全局模塊存放路徑
npm config set cache "D:\node\npm_cache" //cache路徑
說明:我的nodejs安裝在D:\node,這裏需要替換成自己的全局模塊路徑與cache路徑
可以通過 npm config list查看npm的配置。
接下來配置系統變量,這個相當重要!!!!!!
打開“我的電腦”=》“屬性”=》“高級設置”=》“環境變量”
進入環境變量對話框,在系統變量下新建”NODE_PATH”,輸入”D:\node\npm_modules\node_modules“。
由於改變了module的默認地址,所以上面的用戶變量都要跟着改變一下
(用戶變量”PATH”修改爲“D:\node\npm_modules”),不然使用module的時候會導致輸入命令出現“xxx不是內部或外部命令,也不是可運行的程序或批處理文件”這個錯誤。
npm全局安裝模塊:
npm install -g modulesname
使用淘寶鏡像:
npm install -g cnpm --registry=https://registry.npm.taobao.org
使用cnpm全局安裝模塊webpack
cnpm install -g webpack
這就安裝成功啦!!!