‘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

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

相关推荐
newobut3 小时前
vscode远程调试python程序,基于debugpy库
vscode·python·调试·debugpy
潮流coder6 小时前
vscode修改缓存保存路径
ide·vscode·缓存
承接电子控制相关项目7 小时前
安装VSCODE发现 右击选项中无VSCODE 打开选项,处理方法汇总
ide·vscode·编辑器
Better Bench9 小时前
Ubuntu aarch64\arm64系统安装vscode
linux·vscode·ubuntu
x10n99 小时前
OceanBase 参数对比工具 附源码
数据库·vscode·oceanbase·腾讯云ai代码助手
我是菜鸟0713号10 小时前
VSCode配置Qt6开发教程
ide·vscode·编辑器
Jovin Giogic12 小时前
简明教程:记录 Ubuntu系统命令行安装TexLive,配置vscode
linux·vscode·ubuntu·latex·texlive
lanhuazui1014 小时前
VScode中函数和变量跳转定义配置文件设置
vscode·编辑器
oioihoii17 小时前
VSCode CMake Tools 功能解析、流程与最佳实践介绍
ide·vscode·xhtml
fpl111617 小时前
npm :无法加载文件 D:\...\nodejs\npm.ps1,因为在此系统上禁止运行脚本
前端·vscode·npm·node.js·命令模式