避免cnpm出错的node.js安装详解,pycharm创建vue

1、node.js安装

为避免后续 npm WARN config global --global, --local are deprecated. Use --location=global instead,安装16.15.0版本
(1)安装步骤
node.js下载
打开链接选择16.15.0版本,配置中选择安装路径,其余全选”next“即可
百度网盘下载
链接:https://pan.baidu.com/s/13h0XQsu56zwaImfN1AFL7A
提取码:mvms
安装完成环境变量Path最后自动添加了安装路径
(2)验证是否成功

node -v
npm -v

(3)修改模块下载位置
查看npm全局模块存放路径和缓存存放路径

npm get prefix
npm get cache

若不在安装路径下,则在modejs安装目录下新建“node_global” 和 “node_cache” 两个文件夹,修改默认文件夹

npm config set prefix "D:\nodejs\node_global"
npm config set cache "D:\nodejs\node_cache"

由于 node 全局模块大多数都是可以通过命令行访问的,还要把【node_global】的路径“D:\nodejs\node_global”加入到【系统变量 】下的【PATH】 变量中,方便直接使用命令行运行,如下图所示:
在这里插入图片描述
(4)确认默认位置修改是否成功

npm install express -g  

npm install express --global

注意:“-g”等同于“–global”,“-g” 是全局安装,不加“-g”就是默认下载到当前目录。“-g” 表示安装到之前设置的【node_global】目录下,同时nodejs会自动地在node_global文件夹下创建【node_modules】子文件夹, 即自动下载到“D:\node_global\node_modules” 路径下。
提示“EPERM…"错误,修改安装路径文件夹权限,再次执行
二、淘宝镜像
1.将npm默认的registry修改为淘宝registry
查看当前镜像

npm config get registry

更换npm为淘宝镜像

npm config set registry https://registry.npm.taobao.org/

检查镜像是否配置成功

npm config get registry

2.全局安装基于淘宝源的cnpm
全局安装基于淘宝源的cnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org

执行命令查看cnpm是否安装成功

cnpm -v

注意:若报错 ‘cnpm’ 不是内部或外部命令,也不是可运行的程序 或批处理文文件
解决方法:将D:\nodejs\node_global\node_modules下的cnpm文件夹移到D:\nodejs\node_modules下
在这里插入图片描述
在这里插入图片描述
再将D:\nodejs\node_global下的cnpm和cnpm.cmd文件移到D:\nodejs下
在这里插入图片描述
在这里插入图片描述
此时执行命令查看cnpm是否安装成功

cnpm -v

参考链接解决 npm WARN config global --global, --local are deprecated. Use --location=global instead
Node.js安装与配置(详细步骤)
pycharm创建vue文件

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值