gpt4 book ai didi

ubuntu bower 命令,错误 : EACCES, 权限被拒绝 '.../insight-bower.json'

转载 作者:太空宇宙 更新时间:2023-11-03 16:46:46 25 4
gpt4 key购买 nike

我无法以我的用户身份运行 bower 命令,这在运行 bower 时出现以下错误:

Error: EACCES, permission denied '/home/***/.config/configstore/insight-bower.json' You don't have access to this file.

at Object.fs.openSync (fs.js:432:18)
at Object.fs.readFileSync (fs.js:286:15)
at Object.create.all.get (/usr/local/lib/node_modules/bower/node_modules/insight/node_modules/configstore/index.js:27:26)
at Object.Configstore (/usr/local/lib/node_modules/bower/node_modules/insight/node_modules/configstore/index.js:20:44)
at new Insight (/usr/local/lib/node_modules/bower/node_modules/insight/lib/index.js:37:34)
at ensureInsight (/usr/local/lib/node_modules/bower/lib/util/analytics.js:25:19)
at Object.setup (/usr/local/lib/node_modules/bower/lib/util/analytics.js:41:9)
at Object.<anonymous> (/usr/local/lib/node_modules/bower/bin/bower:72:11)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)

但是当我以 root 身份运行 bower 时,它工作正常。

怎么了?它以前工作正常,但自从我执行了以下命令后就出错了。

sudo bower cache clean --allow-root

最佳答案

问题是文件的所有者。因为文件“/home/***/.config/configstore/insight-bower.json”的所有者是 root,所以我可以使用 sudo 和 --allow-root 运行 bower。

所以这个问题很容易通过将所有者更改为我自己来解决,如下所示:

sudo chown bobsilon .config/configstore/insight-bower.json

关于ubuntu bower 命令,错误 : EACCES, 权限被拒绝 '.../insight-bower.json',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32794123/

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