Mar*_*ark 14 windows permissions windows-7 node.js
我知道这是一个常见的错误,node但我的所有故障排除技术似乎都失败了.
尝试运行像(bower和yoYeoman)这样的包命令时会发生此问题.为了我的理智,我在执行这些命令时以管理员身份运行的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)
Run Code Online (Sandbox Code Playgroud)
从本质上讲,似乎该node进程无法写入此.config文件夹.
我已尝试以下方法进行故障排除:
node和个别包装(以各种可能的顺序).config文件夹上的所有用户设置写权限git在npm存储库中阅读Windows用户的注释后重新安装有关此问题的任何想法或故障排除技巧?
谢谢!
Dio*_*ung 24
我通过删除文件来解决问题C:\Users\<your username>\.config\configstore\insight-bower.yml,bower将在运行时重新创建它.
| 归档时间: |
|
| 查看次数: |
16974 次 |
| 最近记录: |