‘cnpm‘ 不是内部或外部命令,也不是可运行的程序

一、问题

昨天用npm 安装环境,实在太慢了,就想用cnpm,然后发现提示'cnpm' 不是内部或外部命令,也不是可运行的程序。

看了很多方法,选择了下面这个,运气好到爆棚,就直接可以用了。其他的方法暂未去了解。先保存一种吧。主要原因是因为我并没有将淘宝镜像给cnmp命,所以我创建cnpm命令并将淘宝镜像给它便可以使用了。

二、解决办法

1、在进入创建的文件夹后,利用淘宝npm镜像安装相关依赖

复制代码
   npm install -g cnpm --registry=https://registry.npm.taobao.org

控制台提示

npm Err!request to https://registry.npm.taobao.org/cnpm failed, reason: getaddrinfo ENOTFOUND registry.npm.taobao.org registry.npm.taobao.org:443

解决方式

将strict-ssl设置为false即可~

复制代码
npm config set strict-ssl false
  • 1

2、在cmd中输入cnpm -v就可以看是否安装成功。

3、使用cnpm

复制代码
//比如安装echarts:   
cnpm install echarts

三、直接将npm的路径改为淘宝镜像

近期由于项目的需求,需要直接将路径改为淘宝镜像。

复制代码
npm config set registry https://registry.npm.taobao.org

可通过下面代码看是否替换成功

复制代码
npm config get registry

若成功则会将出淘宝的镜像地址,后续便可直接使用~

相关推荐
暴走十八步3 小时前
PHP+vscode开启调试debug
开发语言·vscode·php
you-_ling4 小时前
IO编程相关知识
c语言·vscode
学嵌入式的小杨同学13 小时前
【Linux 封神之路】信号编程全解析:从信号基础到 MP3 播放器实战(含核心 API 与避坑指南)
java·linux·c语言·开发语言·vscode·vim·ux
zhanglianzhao1 天前
Win 11 WSL 配置Claude code 并在VsCode中使用
ide·vscode·编辑器·claude·cladue code
Keying,,,,1 天前
VScode中终端闪退问题
ide·vscode·编辑器
热爱生活的五柒1 天前
如何在vscode中使用Claude code以及插件中配置setting.json无效的解决方法
ide·vscode·编辑器
浩瀚之水_csdn1 天前
vscode中运行html语言
ide·vscode·html
JQLvopkk1 天前
VSCode基础使用
ide·vscode·编辑器
春日见1 天前
docker崩溃,闪退,与vscode断开连接
vscode·docker·容器
一个没有本领的人1 天前
vscode选择了正确的解释器,但终端显示运行的依然为原来的python版本
ide·vscode·python