nvm切换node版本后提示npm不是内部或外部命令
时间: 2023-08-10 17:05:34 浏览: 248
回答: 当你使用nvm切换node版本后,出现npm不是内部或外部命令的错误提示,可能有几个原因。首先,你可以检查一下你的nvm文件夹中是否存在node_modules文件夹,如果不存在,可以尝试重新安装nvm或者更新nvm版本。\[1\]另外,你也可以尝试安装其他版本的node,因为有些node版本可能不包含npm包。\[2\]此外,你还可以尝试以管理员身份运行cmd,并在cmd中运行npm install对应的node版本,以确保npm正确安装。如果以上步骤都没有解决问题,你可以尝试从node官网下载对应版本的node,并替换nvm对应版本的包。\[3\]希望这些步骤能够帮助你解决npm不是内部或外部命令的问题。
#### 引用[.reference_title]
- *1* *3* [nvm管理node版本 node/npm不是内部或外部命令,也不是可运行的程序](https://blog.csdn.net/qq_42866164/article/details/124394339)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [使用nvm下载node版本之后,输入npm报错:“npm”不是内部或外部命令,也不是可运行的程序或批处理文件(nvm...](https://blog.csdn.net/m0_50744582/article/details/131023971)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文
相关推荐

















