If you believe this might be a permissions issue, please double-check the npm ERR! permissio或者Error:

17 篇文章 5 订阅

If you believe this might be a permissions issue, please double-check the npm ERR! permissio或者Error: EPERM: operation not permitted, mkdirVScode中npm install或cnpm install报错解决方案:

vue或npm创建项目创建项目时常见的问题
在使用vue或者npm的时候,经常会出现创建失败的报错,比如下面这样的:

![其中最关键的报错信息If you believe this might be a permissions issue, please double-check the 或者包含permissions的错误,大部分都是因为创建权限的问题导致。
通常来说,最简单的就是以管理员身份运行cmd,然后再创建项目就可以了,但是身为技术人员,每次都要以管理员身份运行就显得多了一层“麻烦”的操作,所以能否有一种一劳永逸的设置来解决这个问题呢?

答案是,当然有,给足node.js权限即可
解决办法
既然是权限问题,那只要给npm或者vue设置相应的权限就好了嘛,而vue是基于npm运行的,所以我们给npm设置权限就好。

打开npm安装路径所在文件夹的属性
小编的安装路径是: D:Program Files odejs ;那就打开 D:Program Files, 在 nodejs 右键点开此文件夹的属性,查看“安全”中的第一个Users的权限,可以看到是只有3项权限的,就像下面这样:
在这里插入图片描述
2. 修改文件夹权限
选中常常的那一串Users,然后点击“编辑”,在弹出的权限窗口中,选中Users,勾选完全控制,应用(在弹出的确认窗口中同意子文件夹和文件都处理),经过漫长的等待就可以了。
在这里插入图片描述
经过以上两步,再次创建项目的时候就不存在权限问题导致创建失败了。

  • 16
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值