npm operation not permitted解决方案集合
在windows机上使用npm的时候,最烦的就是遇到下面这个问题了:
1 |
|
WTF?!!EXO ME!?!老子是这台机的主宰竟然说我的权限不够?
解决方案(1)
首先要尝试的就是右键命令行,然后选择“以系统管理员身份执行”,然后再输入刚才的命令。
如果没有解决,继续方案(2)
解决方案(2)
考虑到有可能是之前执行命令的时候强行终止,所以导致有文件被锁了没解开,所以不能执行现在的命令,这种情况下,可以先用下面命令清下缓存:
1 |
|
如果没有解决,继续方案(3)
解决方案(3)
考虑有可能是有部分依赖项被锁住或者不完整导致的问题,尝试全部重装一次。
1 |
|
–no-optional 参数为了阻止安装可选的依赖项,不影响重装的过程。
解决方案(4)
怎么还没解决?!!那只能试下npm降级了。。据说5.3版本这个问题会少一点。。
1 |
|
好如果还没解决的话,你还是换个开发环境吧。。拜拜