一、问题 使用nvm下载的node,执行npm命令时报错: ‘npm’ 不是内部或外部命令,也不是可运行的程序或批处理文件,如下图: 二、原因 看一下下载node时的信息,提示npm下载失败了,如下图 三、解决 第一步:在Node.js官网查看可下载的版本,我下载的node12,只有12.22.12,如下图 第二步:使用nvm下载官网有的版本,提示node和npm都下载成功 第三步:使用新版本 第四步:成功使用npm命令 后话 可见最好不要安装list available列出的版本号去安装,本次就是失败例子