获取EACCES错误bower init
问题描述:
尝试在资产文件夹上运行'bower init'我在一个小项目上运行。试图学习Sails.js框架,但想要处理前端配置。下面的堆栈跟踪。已经尝试调整访问路径,但没有运气。任何指针在正确的方向?获取EACCES错误bower init
在此先感谢
跟踪
$ bower init
/Users/lukeduncan/.nvm/versions/io.js/v1.6.2/lib/node_modules/bower/node_modules/insight/node_modules/configstore/index.js:46
throw err;
^
Error: EACCES: permission denied, open '/Users/lukeduncan/.config/configstore/insight-bower.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:546:18)
at Object.fs.readFileSync (fs.js:396:15)
at Object.create.all.get (/Users/lukeduncan/.nvm/versions/io.js/v1.6.2/lib/node_modules/bower/node_modules/insight/node_modules/configstore/index.js:27:26)
at Object.Configstore (/Users/lukeduncan/.nvm/versions/io.js/v1.6.2/lib/node_modules/bower/node_modules/insight/node_modules/configstore/index.js:20:44)
at new Insight (/Users/lukeduncan/.nvm/versions/io.js/v1.6.2/lib/node_modules/bower/node_modules/insight/lib/index.js:37:34)
at ensureInsight (/Users/lukeduncan/.nvm/versions/io.js/v1.6.2/lib/node_modules/bower/lib/util/analytics.js:38:23)
at Object.setup (/Users/lukeduncan/.nvm/versions/io.js/v1.6.2/lib/node_modules/bower/lib/util/analytics.js:55:9)
at Object.<anonymous> (/Users/lukeduncan/.nvm/versions/io.js/v1.6.2/lib/node_modules/bower/bin/bower:72:11)
at Module._compile (module.js:410:26)
答
没有什么用帆。你的系统有问题。
尝试与sudo
命令运行它:
sudo bower init
但是,更好地解决与权问题,您的文件夹具有与chmod
命令改变它的主人了以下问题。
答
你想要的是
sudo bower init --allow-root