nvm use 无法切换npm的解决办法

  1. nvm正常的安装目录结构
    在这里插入图片描述
  2. 没有正常切换时对应的文件结构
    在这里插入图片描述
    3.解决方法
    nvm use 无效,即 nvm use 后执行nvm ls,当前使用的版本前正常是会有 * 标注,可是nvm use 所有版本前都没有*。我当前使用的版本是 6.10.0,我现在nvm install 或nvm uninstall 6.10.0版本后,nodejs默认安装目录根本没有安装相对应的node版本,此时再 nvm use时就没有效果了。所以得删除nvm文件里的nodejs,再去 nvm use
    在这里插入图片描述
  3. nvm install 安装高版本的 nodejs时 npm 无法安装的问题,可以直接安装 nodejs 然后把 文件拷贝到 nvm里
    安装路径:https://nodejs.org/dist/
    在这里插入图片描述
    在这里插入图片描述

版权声明:本文为weixin_44653329原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。