‘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

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

相关推荐
HIT_Weston8 小时前
13、【Ubuntu】【VSCode】VSCode 断联问题分析:hostname(一)
linux·vscode·ubuntu
MeowKnight95813 小时前
vscode安装、部署和小技巧 记录
ide·vscode·编辑器
ZeroMxy13 小时前
VSCode 修改默认主题
ide·vscode·编辑器
lanhuazui101 天前
【Vscode】显示多个文件 & 打开多个文件时实现标签栏多行显示
vscode·编辑器
张较瘦_1 天前
环境搭建 | [入门级]VSCode(Cursor|Trae|Qoder)搭建Java(Springboot3)企业开发环境全流程
java·ide·vscode
天赐细莲2 天前
(Linux) WSL 通过 VSCode 连接不执行 profile 问题(登录Shell问题)
linux·运维·vscode
暮色驶过苍茫2 天前
VSCode 配置 SSH 远程连接
ide·vscode·ssh
我狸才不是赔钱货3 天前
DevOps:打破开发与运维之间的高墙
运维·vscode·docker·devops
我狸才不是赔钱货3 天前
揭开命令行的面纱:终端、CLI、Shell的终极辨析
vscode·ssh·bash
非得登录才能看吗?3 天前
VScode 入门(设置篇)
ide·vscode·编辑器