【npm 报错】 WARN logfile could not be created 怎么解决

绝地灬酷狼 2023-10-05 23:05 142阅读 0赞

8b640c4a1fc14e9ea90afde2ab806937.png

先来下报错内容:

  1. npm WARN logfile could not be created: Error: EPERM: operation not permitted, open 'C:\Program Files\nodejs\node_cache\_logs\2022-07-21T09_43_50_743Z-debug-0.log'
  2. npm WARN logfile could not be created: Error: EPERM: operation not permitted, open 'C:\Program Files\nodejs\node_cache\_logs\2022-07-21T09_43_51_174Z-debug-0.log'

起因:使用npm安装cnpm工具,刚配置完prefix和cache,但是执行

  1. npm install -g cnpm --registry=https://registry.npm.taobao.org

代码段时报错,搜索后发现是由于命令行工具cmd并非管理员模式,使用npm命令时不能使用管理员权限写入log到nodejs目录下

解决方法:

311efb3c04b24debb689086390d99823.png

a750fa0d82df4f1c87ad0e623a32628f.png

两个文件夹中user用户组授予权限即可解决

发表评论

表情:
评论列表 (有 0 条评论,142人围观)

还没有评论,来说两句吧...

相关阅读