cnpm报错‘cnpm‘不是内部或外部命令,也不是可运行的程序或批处理文件

执行安装cnpm

npm install -g cnpm --registry=https://registry.npmmirror.com

安装完成后,执行 cnpm 报错:

'cnpm'不是内部或外部命令,也不是可运行的程序或批处理文件

该问题是由于 cnpm不在nodejs目录的文件夹下面

  1. 先执行下面查找nodejs目录所在:
where node
  1. 执行安装cnpm后回命令行会出现cnpm安装后的目录,例如:C:\Users\admin\AppData\Roaming\npm\node_modules\cnpm\bin\cnpm
    打开cnpm所在的目录,例如:C:\Users\admin\AppData\Roaming\npm\node_modules

  2. 复制cnpm目录至nodejs目录下的\node_modules文件夹里,此时会发现和npm文件夹也在这个目录

  3. 打开C:\Users\admin\AppData\Roaming\npm,将 cnpm 和 cnpm.cmd 移至 npm 和 npm.cmd 所在目录下

最终是这样的:

cnpm报错‘cnpm‘不是内部或外部命令,也不是可运行的程序或批处理文件_第1张图片
cnpm报错‘cnpm‘不是内部或外部命令,也不是可运行的程序或批处理文件_第2张图片

你可能感兴趣的:(node,npm,node.js,vue.js)