‘cnpm‘ 不是内部或外部命令,也不是可运行的程序 从根源解决问题
2021/11/5 17:10:25
本文主要是介绍‘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
第二种:安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
输入 cnpm -v 的时候可能会出现
'cnpm' 不是内部或外部命令,也不是可运行的程序
在【F:\nodejs\node_global】文件夹里可以找到 cnpm.cmd 的文件,在此文件夹中运行,CMD,然后可以执行 cnpm -v 成功。
说明需要在【系统变量】的 环境变量的 path 中,添加 【F:\nodejs\node_global】路径。
添加后,重新打开命令提示符cmd,在验证,成功。
这篇关于‘cnpm‘ 不是内部或外部命令,也不是可运行的程序 从根源解决问题的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23增量更新怎么做?-icode9专业技术文章分享
- 2024-11-23压缩包加密方案有哪些?-icode9专业技术文章分享
- 2024-11-23用shell怎么写一个开机时自动同步远程仓库的代码?-icode9专业技术文章分享
- 2024-11-23webman可以同步自己的仓库吗?-icode9专业技术文章分享
- 2024-11-23在 Webman 中怎么判断是否有某命令进程正在运行?-icode9专业技术文章分享
- 2024-11-23如何重置new Swiper?-icode9专业技术文章分享
- 2024-11-23oss直传有什么好处?-icode9专业技术文章分享
- 2024-11-23如何将oss直传封装成一个组件在其他页面调用时都可以使用?-icode9专业技术文章分享
- 2024-11-23怎么使用laravel 11在代码里获取路由列表?-icode9专业技术文章分享
- 2024-11-22怎么实现ansible playbook 备份代码中命名包含时间戳功能?-icode9专业技术文章分享