公司的电脑重新安装了 node 之后,然后项目执行 npm install 竟然报错了,具体报错如下图:
方案1:
通过网上查找资料,查询到删除本机电脑用户目录下的.npmrc文件,可以解决当前问题,于是进行了尝试。但是尝试后并没有用,还是报错。
方案2:
重新认真阅读报错(逐句翻译),发现是权限的问题,结合网上的资料,给安装 nodejs 的包设置权限,嗯.....,好吧,还是不行。然后注意到报错中有提到自己新增的文件夹,会不会是自己新增的文件夹的权限问题。
果断给自己新增的【node_global】、【node_cache】两个文件夹修改Users权限,随后发现好了,问题解决了!!!
【node_global】、【node_cache】两个文件夹右键 --> 属性 --> 安全 --> 编辑。
注:最后使用 cnpm install 也是好的,完美解决了我的问题。我就在这里暂时记录下自己的bug,希望对遇到同样问题的小伙伴后帮助。