nvm與npm配置「字首」選項不相容

2021-10-07 17:52:01 字數 639 閱讀 7117

在mac系統,每次開啟終端,或者使用nvm use ***,之後,都提示以下報錯,

nvm is not compatible with the npm config "prefix" option: currently set to "/usr/local/cellar/nvm/0.33.11/versions/node/v8.11.2"

run ' npm config delete prefix ' or ' nvm use --delete-prefix v8.11.2 --silent ' to unset it.

解決方式:

nvm與npm配置「字首」選項不相容:當前設定為「/usr/local/cellar/nvm/0.33.11/version/node/v8.11.2」。

執行「npm config delete prefix」或「nvm use --delete-prefix v8.11.2 --silent」來取消設定。

只需要刪除並重制字首就行。複製以下**,依次執行:

$ npm config delete prefix 

$ npm config set prefix $nvm_dir/versions/node/v8.11.2

nvm 管理不同版本的 node 與 npm

什麼是nvm?注意 mac 下通過brew install nvm所安裝的 nvm 由於安裝路徑不同,無法正確啟用。建議使用brew uninstall nvm解除安裝掉之後,通過本文的方案重新安裝一次。一 解除安裝已安裝到全域性的 node npm 安裝 nvm 之後最好先刪除下已安裝的 node...

nvm安裝及全域性配置node 二 npm 安裝

上一節介紹了 npm 的基本概念,這一節介紹通過 nvm 來安裝 npm 以及過程中可能會遇到的問題。第一次安裝預設到底,減少後面環境出錯的機率,等玩熟了在自定義位置 第一步 第二步 安裝完成後這兩個路徑要記下來 後面介紹具體用途 nvm安裝的node路徑預設為 c programfile node...

Npm的安裝與配置

一 安裝node.js 1.前往 node.js官網npm v2.改變原有的環境變數 配置npm的全域性模組的存放路徑以及cache的路徑,例如將以上兩個資料夾放在nodejs的主目錄下,在nodejs下建立 node global 及 node cache 兩個資料夾,輸入以下命令改變npm配置 ...