npm install 全域性安裝和本地安裝的區別

2021-07-05 17:28:05 字數 483 閱讀 6214

npm的包安裝分為本地安裝(local)、全域性安裝(global)兩種,從敲的命令列來看,差別只是有沒有-g而已,比如:

npm install grunt         #本地安裝

npm install -g grunt-cli #全域性安裝

下面分別說明:

可以直接在命令列裡使用。

【全域性目錄】通過 npm config set prefix "目錄路徑" 來設定。

通過 npm config get prefix 來獲取當前設定的目錄。

例如:

c:\abc>npm install ***    #將會安裝到 c:\abc\node_modules\***
可以通過 require() 來引入本地安裝的包。

這種方式顯然是不好的,所以一般都會使用全域性安裝方式統一安裝的乙個目錄中去,這樣既方便管理、結構清晰還可以重複利用。

npm install 本地安裝與全域性安裝

npm的包安裝分為本地安裝 local 全域性安裝 global 兩種,從敲的命令列來看,差別只是有沒有 g而已 npm install grunt 本地安裝 npm install g grunt cli 全域性安裝 全域性目錄 通過 npm config set prefix 目錄路徑 來設定。...

npm install安裝依賴包失敗

npm 版本 6.9.0 node版本 11.13.0 安裝依賴的時候發現這個錯誤 error if you re sure you want to delete the entire cache,rerun this command with force.解決方案 強制清除快取 npm cache...

忽略npm install安裝失敗資訊

在package.json目錄下執行npm install命令時會提示某些模組安裝失敗,如下圖所示 上圖的提示資訊很明顯,無法建立網路連線。此時,我們可以先不用管這錯誤資訊,在工程根目錄下直接執行npm run dev或者npm start命令,看是不是能夠正常執行 若是能夠正常執行,那麼說明那些安...