npm install下载不下俩依赖 报错operation not permitted

公司新电脑,因为公司原因需要要电脑上加域加密,且不能用超级管理员用户,只能是自己的普通用户。因此碰到了个大坑,刚开始还不确定是什么原因!!经过一天的反复折腾,最后还是找公司运维开了权限解决的!
在这里插入图片描述

在拉取代码之前我是已经安装nodejs得环境得
在这里插入图片描述

首先我从GitHub上拉取了项目 运行下载依赖 npm install报错!!
在这里插入图片描述
百度网上寻找答案

失败1

找到了这个文章
本来想着情况类似有救了,如以上文章作者所说!能自己解决的还是不要找各种人申请什么权限

一步一步照着文章操作,终究还是执行不下去
在这里插入图片描述
就很离谱!
但是找我朋友执行却没有问题

于是乎 ,居然命令创建不了,那就手动创建好了
但是后面还是有问题!!。。。反正就是一系列得执行不下去

失败2

朋友说是版本问题,类似于jdk版本冲突一样
在这里插入图片描述

失败3

企业微信找了公司前端大佬问了说我镜像有问题
在这里插入图片描述

失败4

后来执行了 npm install --no-optional这个操作,下载下来了一些依赖,但是还是有问题
比如报了python有问题,或者说nodesass没有找到这个依赖
根据所有找得进行运行了一下,都已失败告终!!!
在这里插入图片描述
经过一系列得苦苦挣扎和尝试搞得我也质疑到底是不是因为权限得原因!!!

一切解决操作从这里开始

于是乎想着卸载了现在得nodejs重新下载安装一个

一、卸载nodejs

第一:删除C盘中关于npm得所有文件和文件夹
第二:控制面板中卸载nodejs
第三:环境变量中删除(系统和用户变量都删除)

二、重新安装nodejs

**在安装得过程中我发现安装的nodejs目录创建文件夹需要管理员权限!!**问题就在这里!!!!
在这里插入图片描述

在这里插入图片描述
后来找运维远程帮我开了一下这个目录所有用户可操作的权限之后就没问题了!!
这样npm install就畅通无阻了 当然!运行也就没问题啦!!!真的搞死我了,还好在下班之前解决了!!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值