安装淘宝镜像cnpm后控制台出现cnpm不是内部命令的提示

npm install -g cnpm --registry=https://registry.npm.taobao.org

安装完了之后检查是否安装成功。

cnpm -v

若果出现以下东西说明安装成功。

C:\Users\WenCh> cnpm -vcnpm@5.1.1 (F:\Live\NODE\node_global\node_modules\cnpm\lib\parse_argv.js)
npm@5.6.0 (F:\Live\NODE\node_global\node_modules\cnpm\node_modules\npm\lib\npm.js)
node@8.9.1 (F:\Live\NODE\node.exe)
npminstall@3.2.1 (F:\Live\NODE\node_global\node_modules\cnpm\node_modules\npminstall\lib\index.js)
prefix=F:\Live\NODE\node_global
win32 x64 10.0.16299
registry=http://registry.npm.taobao.org

解决cnpm不是外部命令:

出现这个结果是cnpm的路径没有被识别造成的。

于是cd到cnpm的路径中。(因为我之前安装npm的时候,配置过node_modules和node_cache。所以我就下意识的去nodejs的目录下去找。)

然后在这个路径下找到了:

就是安装nodejs路径下的,node_global文件夹。

我们可以看到,这个cnpm和npm一样,有.cmd等等文件。cd到这个路径下运行cmd命令 cnpm -v之后,运行成功。

那么也就是说,之前直接输入cnpm -v 报的cnpm不是外部命令,原因是系统找不到cnpm的可执行文件。那也就是说自己给cnpm配个环境变量就好了。

右键电脑,属性,高级设置,环境变量,系统变量中的path里,最后加上这段话:

你的cnpm.cmd所在的路径再加上英文版的分号。//这行文字其实是博客的代码格式,看,还有注释

我的电脑中是这个:

D:\NodeJs\node_global;

就好了。

然后退出重新打开cmd。输入cnpm-v。搞定。注意,配置了环境变量之后要重新打开cmd啊。

cnpm不是内部命令的解决办法相关推荐

  1. cnpm显示成功安装后cnpm不是内部命令的解决办法

    cnpm显示成功安装后cnpm不是内部命令的解决办法 今天在用npm命令成功安装完淘宝镜像后,用cnpm -v命令,显示不是内部命令,其实昨天安装vue cil命令后,也是显示不是内部命令. 原因 解 ...

  2. cnpm 安装后cnpm不是内部命令的解决办法

    npm i -g cnpm 安装后cnpm不是内部命令,--???(其实我的是用的好好的,突然出现这种情况,有全局安装后还是这样--) 解决丝路 找到cnpm.cmd 配置环境变量(不是内部命令,就是 ...

  3. 解决 cnpm 不是内部命令的解决办法

    看了几篇文章都很废话又没解决问题,感谢 https://blog.csdn.net/weixin_38606332/article/details/81941793 最后的提示. 复制 cnpm和cn ...

  4. Android环境配置及adb不是内部命令的解决办法

    Android环境配置及adb不是内部命令的解决办法 听语音 | 浏览:12378 | 更新:2016-03-03 15:44 | 标签:ANDROID JDK ECLIPSE 1 2 3 4 5 6 ...

  5. 关于安装appium 时 cnpm不是内部命令的解决(¥61)

    我们在安装appium 的时候,为了下载镜像快,并且不总是报错卡顿,我们一般会先使用 npm install -g cnpm 这里的cnpm是表示使用国内的镜像, npm 是安装完毕node.js 后 ...

  6. cnpm不是内部命令的解决

    上一篇:NodeJS.NPM安装配置步骤(windows版本) 安装完,执行cnpm -v发现报出不是内部命令. 安装成功如下图: 解决方案: 之前配置过默认安装都会在D:\\nodejs\node_ ...

  7. 工程化---cnpm不是内部命令的解决

    (1)问题描述 安装完,执行cnpm -v发现报出不是内部命令. 安装成功如下图: (2)解决方案: 之前配置过默认安装都会在D:\\nodejs\node_global中,所有我们cd 到 这个路径 ...

  8. 安装maven之后,cmd提示mvn不是内部命令的解决办法

    在设置环境变量path的时候,可能覆盖了原先设置着的变量,只要在path后面将原来的 ;%maven_home%\bin 变为 %SystemRoot%\system32;%maven_home%\b ...

  9. 解决报错: cnpm 不是内部命令

    报错: cnpm 不是内部命令 场景描述:在WebStorm中使用命令提示符创建vue项目时,发现报错 (cnpm 不是内部命令) 可能原因: cnpm和 npm相关文件没有放在node.js中的同一 ...

最新文章

  1. 手抖把Python2.7卸载了,导致了自己的yum不可用
  2. Android进程优先级和垃圾回收机制
  3. 类型转换_异常处理机制
  4. 相继平均法matlab代码_模式识别matlab编程:用k次平均法将20个样本分成2类
  5. 修改freebsd的主机名
  6. php制作的ios端 跳转url,ThinkPHP 简易开发思路 MVC和URL跳转
  7. 不想跑滴滴,如何利用汽车赚钱?
  8. Form的method方法get和post的区别
  9. Spring的核心思想,这篇文章短小精悍的总结透了
  10. Redis 彻底禁用RDB持久化
  11. 毕设题目:Matlab指纹识别
  12. Excel—“撤销工作表保护密码”的破解并获取原始密码
  13. 数学----向量点积公式推导
  14. 揭秘强开微粒贷骗局 看完你就明白了
  15. shell 中#!/bin/sh 的意思
  16. OCR识别之LEADTOOLS介绍
  17. 4.面向对象:封装,多态
  18. 基于ngx-rtmp-module模块http-flv直播流的实现
  19. PVE硬件直通之强制IOMMU分组
  20. 2020起重机司机(限桥式起重机)模拟考试系统及起重机司机(限桥式起重机)考试试题

热门文章

  1. 使用掩码限制QLineEdit的输入
  2. 64 岁董明珠:不想做芯片的手机不是好空调
  3. Markdown语法与快捷键
  4. Golang流媒体实战之五:lal推流服务源码阅读
  5. jsp实现多文件上传
  6. 2018宝宝取名常用字(带释义)
  7. vivo vcl远程真机调试折叠屏使用教程
  8. 浅析Object...objects
  9. java获取当前时间并格式化
  10. springBoot上传文件大小受限制的解决方案