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,勾选完全控制,应用(在弹出的确认窗口中同意子文件夹和文件都处理),经过漫长的等待就可以了。
经过以上两步,再次创建项目的时候就不存在权限问题导致创建失败了。