gpt4 book ai didi

windows - EPERM,不允许操作错误,配置存储

转载 作者:IT老高 更新时间:2023-10-28 23:04:26 28 4
gpt4 key购买 nike

我知道这是 node 的常见错误,但我所有的故障排除技术似乎都失败了。

  • Windows 7(32 位)
  • Node@0.10.10
  • npm@1.2.25

尝试运行 boweryo (Yeoman) 等包命令时会出现此问题。为了我的理智,在执行这些命令时,我在以管理员身份运行的 Node.js 命令提示符中。

例如,下面是使用 yo 运行它的输出:

Error: EPERM, operation not permitted 'C:\Users\me\.config\configstore\insight-yo.yml'
at Object.fs.openSync (fs.js:427:18)
at Object.fs.writeFileSync (fs.js:966:15)
at Object.create.all.set (C:\Users\me\AppData\Roaming\npm\node_modules\yo\node_modules\insight\node_modules\configstore\configstore.js:39:7)
at Object.Configstore (C:\Users\me\AppData\Roaming\npm\node_modules\yo\node_modules\insight\node_modules\configstore\configstore.js:30:11)
at new Insight (C:\Users\me\AppData\Roaming\npm\node_modules\yo\node_modules\insight\lib\insight.js:20:16)
at Object.<anonymous (C:\Users\me\AppData\Roaming\npm\node_modules\yo\bin\yo:25:15)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)

基本上,似乎 node 进程无法写入此 .config 文件夹。

我已尝试以下方法进行故障排除:

  • node 和各个包的全新安装(按任何可能的顺序)
  • .config 文件夹中的所有用户设置写入权限
  • 阅读 npm 存储库中的 Windows 用户注释后重新安装 git

对此问题有任何想法或故障排除技术吗?

谢谢!

最佳答案

我通过删除 C:\Users\<your username>\.config\configstore\insight-bower.yml 处的文件解决了这个问题, bower 将在运行时重新创建它。

关于windows - EPERM,不允许操作错误,配置存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16989013/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com