‘cnpm‘ 不是内部或外部命令,也不是可运行的程序 从根源解决问题

解决方法: 添加环境变量

安装node.js
下载安装node.js
官网下载最新版本:https://nodejs.org/en/download/


安装方式直接下一步下一步

由于Node.js 中默认安装了 npm,所以不用额外配置就能在全局命令中使用 npm命令,在cmd中测试一下是否安装成功了

输入 node -v 与 npm –v 分别查看版本信息。

npm config get prefix 查看npm全局安装包保存路径
npm config get cache 查看npm装包缓存路径
npm config list 查看所有npm 配置

 


也就是说你安装完node.js后,会有两个位置,一个在C盘,一个在F盘。

node.js环境配置
“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量”,进入环境变量对话框。找不到的,可以看以下位置。

https://zhidao.baidu.com/question/204690598371989925.html

【系统变量】下的【Path】添加上node.js的安装路径【C:\Program Files\nodejs】 一般默认安装的时候就配置了。

【系统变量】下新建【NODE_PATH】,输入【C:\Program Files\nodejs】

 

【用户变量】下的【Path】添加上 【F:\nodejs\node_global】,【F:\nodejs\node_cache】,这是nodejs默认的模块调用路径

配置淘宝镜像源
将npm的模块下载仓库从默认的国外站点改为国内的站点,这样下载模块的速度才能比较快,现在用的都是淘宝镜像源

第一种:直接修改npm的默认配置

npm config set registry https://registry.npm.taobao.org
1
第二种:安装cnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org
1
输入 cnpm -v 的时候可能会出现

'cnpm' 不是内部或外部命令,也不是可运行的程序
1
在【F:\nodejs\node_global】文件夹里可以找到 cnpm.cmd 的文件,在此文件夹中运行,CMD,然后可以执行 cnpm -v 成功。

说明需要在【系统变量】的 环境变量的 path 中,添加 【F:\nodejs\node_global】路径。

添加后,重新打开命令提示符cmd,在验证,成功。
————————————————
版权声明:本文为CSDN博主「江可可」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42926528/article/details/121165416

posted @   悠然逃之  阅读(3644)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示