当我说“哟克拉肯”时,就会出现以下情况。有什么想法吗?我也尝试过重新安装更新通知程序。
错误: EACCES,您无权访问此文件的权限被拒绝'/home/X/.config/configstore/update-notifier-yo.yml‘。
at Object.fs.openSync (fs.js:427:18)
at Object.fs.writeFileSync (fs.js:966:15)
at Object.create.all.set (/usr/lib/node_modules/yo/node_modules/update-notifier/node_modules/configstore/configstore.js:56:8)
at Object.Configstore (/usr/lib/node_modules/yo/node_modules/update-notifier/node_modules/configstore/configstore.js:19:11)
at new UpdateNotifier (/usr/lib/node_modules/yo/node_modules/update-notifier/lib/update-notifier.js:34:17)
at module.exports (/usr/lib/node_modules/yo/node_modules/update-notifier/lib/update-notifier.js:140:23)
at Object.<anonymous> (/usr/lib/node_modules/yo/cli.js:128:18)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)发布于 2014-09-09 15:23:42
检查~/.config/和~/.config/configstore/的权限。您可能已经用不需要它的sudo运行了一些东西,所以在您的个人或服务的主目录中有根拥有的文件。当你继续使用非sudoed命令时,一切都会变得混乱。您将希望将它们返回到正确的用户。
通常,要知道命令是写到系统/共享位置(/usr/local)还是个人位置(在~中)。只有当你需要的时候才使用sudo。
发布于 2014-08-04 22:15:50
我在krakenjs的另一个文件中遇到了这个问题。
npm cache clean帮我修好了。
发布于 2014-08-01 04:50:09
它可能是由拒绝许可引起的。
试着跑:
sudo yo kraken确保您有在该目录上写入的权限。
https://stackoverflow.com/questions/22901512
复制相似问题