我正在使用 Mac Big Sur。我想降級 Node.js 的版本。我嘗試了以下操作(在沒有 sudo 的情況下安裝會出現權限錯誤)...
$ sudo n 14.15.1
installed : v14.15.1 to /usr/local/bin/node
active : v14.17.6 at /usr/local/opt/node@14/bin/node
但是當我檢查時我仍然得到當前版本
$ node -v
v14.17.6
Fwiw,這是我看到的“哪個節點”
$ which node
/usr/local/opt/node@14/bin/node
uj5u.com熱心網友回復:
該n訊息告訴您它剛剛“安裝”的版本和“活動”的版本不同。您安裝了兩個版本的節點,活動版本是PATH.
活動版本是/usr/local/opt/node@14/bin/node. 我不認識那個路徑,不知道是用什么來安裝它的。它必須在您的PATH變數中,并且您的登錄腳本中可能有關于添加/usr/local/opt/node@14/bin到PATH?
要使已n安裝的 node 版本成為活動版本,您可以洗掉 node 的另一個副本,或者/usr/local/bin提前放入PATH以便首先找到它。
uj5u.com熱心網友回復:
如果您要使用多個節點版本,例如nvm:
nvm install <version>
更改版本:
nvm use <version>
檔案:
https://github.com/nvm-sh/nvm
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/378445.html
