【问题标题】:not able to change node version after doing npm install in mac在 mac 中执行 npm install 后无法更改节点版本
【发布时间】:2023-02-21 20:37:51
【问题描述】:

我之前使用 nvm 使用节点版本 10.x.x 和 12.x.x。 然后我使用命令安装了新的节点版本

npm install -g node@14. 
and also installed new npm version using the command 
npm install npm@6 

做完这些之后如果我做 nvm 使用 v10

它仍然没有切换到节点版本 10

【问题讨论】:

  • 你能试试 nodejs -v 吗?
  • 还有whereis node看看你是否有冲突的依赖

标签: node.js npm nvm


【解决方案1】:
nvm list // apply this first

你会看到不同的选择

       v10.24.1
       v12.13.0
       v12.22.6
->     v14.13.1
       ...

然后应用命令使用

nvm use v10.24.1

在你的情况下:

nvm use v10.22.0

你需要完全复制粘贴,而不仅仅是v10

【讨论】:

  • 这没有用
【解决方案2】:

使用NVM切换节点版本,可以直接使用安装脚本,重启shell即可开始使用,如下:

nvm install <node_version>

如果你想获得可用版本的列表,你可以: 如果你想查看已经安装了哪些版本:

nvm ls or nvm list
or
nvm ls-remote

如果你想切换版本试试这个:

首先使用安装所需的版本

nvm install vXXXXXX(version number exact)

然后切换版本

nvm use &lt;node_version&gt; #(该版本应该已经使用 nvm install 安装)

如果你想设置一个默认版本,你可以像这样给它起别名:

nvm alias default

【讨论】:

    猜你喜欢
    • 2020-03-13
    • 2020-07-05
    • 2014-12-14
    • 1970-01-01
    • 1970-01-01
    • 2019-06-19
    • 1970-01-01
    • 2018-01-17
    • 2017-05-14
    相关资源
    最近更新 更多