使用nvm控制node、npm版本

npm ERR! code EBADENGINE npm ERR! engine Unsupported engine npm ERR! engine Not compatible with your version of node/npm: npm@10.5.0 npm ERR! notsup Not compatible with your version of node/npm: npm@10.5.0 npm ERR! notsup Required: {"node":"^18.17.0 || >=20.5.0"} npm ERR! notsup Actual: {"npm":"9.5.0","node":"v16.14.2"}  

        使用npm install 时会遇到版本不适配,版本过低的问题0需要卸载node再次安装,会很麻烦所以需要nvm来控制node版本。

        1、nvm下载

下载地址Releases · coreybutler/nvm-windows (github.com)

        2、安装

        无脑点击下一步即可,会有提示安装node的下载路径 

 

        3、运行nvm

cmd -> nvm 查看当前的nvm版本

nvm list available  #查看当前可安装的node版本
nvm install 18.19.1   #下载18.19.1版本的node

nvm list  #查看下载的node

        4、nvm切换/删除指定版本node

nvm use 下载后的node版本号

进入node,查看版本为nvm的use版本

再次切换版本

可以看到node版本的变化

nvm uninstall 20.8.1  #卸载指定版本

5、npm与node版本对应表

npm install -g npm@7.20.3  #下载指定版本

相关推荐

  1. npm 语义化版本控制

    2024-03-17 05:38:07       9 阅读
  2. 使用Git进行版本控制

    2024-03-17 05:38:07       12 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-17 05:38:07       14 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-17 05:38:07       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-17 05:38:07       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-17 05:38:07       18 阅读

热门阅读

  1. npm install报错

    2024-03-17 05:38:07       18 阅读
  2. 数据结构-哈希表(一)

    2024-03-17 05:38:07       18 阅读
  3. List、Set、数据结构、Collections-笔记

    2024-03-17 05:38:07       20 阅读
  4. 供应RTC77601E芯片现货

    2024-03-17 05:38:07       19 阅读
  5. 指针基础 - golang版

    2024-03-17 05:38:07       17 阅读
  6. linux-centos如何配置临时ip

    2024-03-17 05:38:07       19 阅读
  7. 小程序的写法和vue有啥区别?

    2024-03-17 05:38:07       21 阅读