Ошибка инициализации bower при создании bower.json

349
ttmt

Я пытаюсь создать файл bower.json.

Я бы обычно бегал bower init файл, который создает файл .json.

Теперь я получаю эту ошибку при запуске bower init

 /usr/local/lib/node_modules/bower/lib/node_modules/configstore/index.js:54 throw err; ^  Error: EACCES: permission denied, open '/Users/jason.dee/.config/configstore/bower-github.json' You don't have access to this file.  at Error (native) at Object.fs.openSync (fs.js:634:18) at Object.fs.readFileSync (fs.js:502:33) at Object.create.all.get (/usr/local/lib/node_modules/bower/lib/node_modules/configstore/index.js:35:26) at Object.Configstore (/usr/local/lib/node_modules/bower/lib/node_modules/configstore/index.js:28:44) at readCachedConfig (/usr/local/lib/node_modules/bower/lib/config.js:19:23) at defaultConfig (/usr/local/lib/node_modules/bower/lib/config.js:11:12) at Object.<anonymous> (/usr/local/lib/node_modules/bower/lib/index.js:16:32) at Module._compile (module.js:541:32) at Object.Module._extensions..js (module.js:550:10) MacBook-Pro:Ang-js-starter jason.dee$ 
0

1 ответ на вопрос

0
Vít Kabele

У вас, соответственно, bower, соответственно, у вашего пользователя node.js, нет прав на запись в папку, где вы хотите инициализировать файл bower. Вы можете попробовать запустить: sudo bower install --allow-root опция allow root необходима, иначе bower не предназначен для выполнения с привилегиями root. Всегда лучше уважать это, и вместо того, чтобы работать от имени пользователя root, попробуйте отредактировать права доступа к вашей папке.

Возможно дубликат: https://stackoverflow.com/q/33576496/6342829

Похожие вопросы