nodejs npm安裝webpack遇到的問題

2021-10-05 02:40:24 字數 2750 閱讀 5110

問題一:

如果出現node或者npm不是內部或者外部命令,可能是node環境配置問題,可以自己去查一下怎麼配置node路徑。

如果確認路徑沒有問題 ,那應該是系統問題,重啟一下環境配置才生效,我也想請教一下為什麼我每次配置完都要重啟電腦才能生效。

還有,我查了資料發現還需要配置資料夾

在nodejs路徑下新建下面這兩個資料夾,用來全域性存放依賴包路徑和快取路徑

然後在cmd中輸入 (路徑注意是你自己的安裝路徑)

npm config set cache  "c:\program files\nodejs\node_cache"

npm config set prefix "c:\program files\nodejs\node_global"

然後在環境變數中建乙個node_path路徑如下(注意前面的路徑可能跟我不一樣,是自己的安裝路徑)

d:\program files\nodejs\node_global\node_modules
還有在path新增(注意是自己安裝路徑)

d:\program files\nodejs\node_global
環境變數配置、安裝路徑以及在npm設定的golbal、cache這三個注意別搞錯了對應不上,有可能會安裝好webpack後報錯

internal/modules/cjs/loader.js:983

throw err;

^[90m at function.module._resolvefilename (internal/modules/cjs/loader.js:980:15)[39m

[90m at function.module._load (internal/modules/cjs/loader.js:862:27)[39m

[90m at function.executeuserentrypoint [as runmain] (internal/modules/run_main.js:74:12)[39m

[90m at internal/main/run_main_module.js:18:47[39m

就是因為我環境變數沒弄好

開始安裝webpack!!

我使用的是全域性安裝

npm install webpack  -g
問題二:出現了乙個無法訪問某個ip的錯誤

類似錯誤如下

npm err! code etimedout

npm err! errno etimedout

npm err! network request to failed, reason: connect etimedout

解決方法:

採用cnpm映象

輸入下面這個命令,安裝完成之後,再重新安裝webpack

npm install -g cnpm --registry=
問題三:因為我安裝時出現了很多錯誤我沒有好好解決又重啟了一次,所有我有點忘記我的具體問題

如果是出現packages什麼字眼的錯誤,那要在專案資料夾中建立packages.json檔案

最簡單的做法就是開啟webstorm 在命令列輸入 npm init

然後命令列的問題一直回車就可以了,會生成乙個packages.json檔案

問題四:

如果出現code eexist錯誤,像下面這樣的

npm err! code eexist

npm err! path d:\program files\nodejs\node_global\node_modules\webpack\bin\webpack.js

npm err! dest d:\program files\nodejs\node_global\webpack

npm err! eexist: file already exists, cmd shim 'd:\program files\nodejs\node_global\node_modules\webpack\bin\webpack.js' -> 'd:\program files\nodejs\node_global\webpack'

npm err! file exists: d:\program files\nodejs\node_global\webpack

npm err! remove the existing file and try again, or run npm

npm err! with --force to overwrite files recklessly.

到node_global資料夾下把所有webpack檔案都刪除

重新安裝

我的第一次安裝就遇到了這些問題

希望能幫助到和我一樣的小萌新

Nodejs npm詳細安裝

nodejs詳細安裝步驟 2 安裝nodejs 一路next 3.配置 第一步,修改npm的快取目錄和全域性目錄路徑,將對應的模組目錄改到d盤nodejs的安裝目錄。在d盤nodejs目錄下建立兩個目錄,分別是node cache和node global,這是用來放安裝過程的快取檔案以及最終的模組配...

Nodejs npm安裝某些包失敗

nodejs npm安裝某些包失敗,可以通過更換源的方式去安裝,更換方法如下 三種辦法任意一種都能解決問題 1.通過config命令 npm config set registry npm info underscore 如果上面配置正確這個命令會有字串response 2.命令列指定 npm re...

nodejs npm安裝錯誤解決

npm安裝還是比較簡單的,安裝按照搜尋到的教程就可以 下面主要記錄幾個命令和幾個配置檔案的位置和作用,方便解決遇到的問題 npm cache verify 重置npm快取 npm config set proxy null 配置 為null npm install g express generat...