安装配置nodejs 安装vue-cli出现npm ERR! errno 4048,npm ERR! code:EPERMnpm ERR! operation not permitt解决

安装的node版本为v12.12.0版本

安装版的nodejs就是一直点下一步,安装位置自己修改下就可以了

 

设置全局安装模块以及缓存目录

即使不进行此步骤的环境变量配置也不影响node.js的使用,但是如果不进行环境变量配置,那么在我们使用命令安装node.js全局模块,例如npm install -g express时,会默认安装到C盘的路径C:\Users\hua\AppData\Roaming\npm中,所以在这边配置全局安装模块以及缓存目录的环境变量;

在cmd窗口(以管理员身份启动cmd)输入如下命令

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

然后自己在node_global文件夹建一个node_modules文件夹,

接着再配置环境变量

系统变量中添加 D:\nodejs\node_global\node_modules

修改【用户变量】中的path变量,将C:\Users\hua\AppData\Roaming\npm修改为D:\nodejs\node_global

这样环境变量配置完成

然后我又安装vue-cli,

先将npm的下载镜像设置为淘宝镜像
npm config set registry https://registry.npm.taobao.org

然后运行npm install -g @vue/cli安装vue-cli

报错如下:

然后上网查寻,说是

npm cache clean --force
npm uninstall vue-cli -g

这样一下可以解决,然而对我没有。

 

后来我又重新安装,还是报上面的错,但是这次我没有用上面的两个命令去清缓存,卸载;而且cmd窗口处于阻塞,等了会没反应,直接ctrl+c停止了,然后又接着运行npm install -g @vue/cli,还是报上面的错

人家窗口都说再试一次,我就又运行了一遍npm install -g @vue/cli

然后就安装成功了,一共运行了三遍。

我这遇到的问题不知道咋回事,之前报那个错就跑清缓存,卸载命令,一直没成功;可能是网速问题吧,多安装几次就好了

希望对大家有所帮助

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值