как получить разрешение на выполнение bower установить jquery

0

Это мой CLI после установки node.js и bower

Xxxxxxx-MacBook-Pro:gumbyFor xxxxxxx$ bower install jquery
    bower EACCES       
          EACCES, open '/Users/xxxxxxxx/.cache/bower/registry/bower.herokuapp.com/lookup/jquery_d223e'

    Stack trace:
    Error: EACCES, open '/Users/xxxxxxxx/.cache/bower/registry/bower.herokuapp.com/lookup/jquery_d223e'

    Console trace:
    Trace
        at StandardRenderer.error (/usr/local/lib/node_modules/bower/lib/renderers/StandardRenderer.js:74:17)
        at Logger.updateNotifier.packageName (/usr/local/lib/node_modules/bower/bin/bower:109:18)
        at Logger.EventEmitter.emit (events.js:95:17)
        at Logger.emit (/usr/local/lib/node_modules/bower/node_modules/bower-logger/lib/Logger.js:29:39)
        at /usr/local/lib/node_modules/bower/lib/commands/install.js:27:16
        at _rejected (/usr/local/lib/node_modules/bower/node_modules/q/q.js:808:24)
        at /usr/local/lib/node_modules/bower/node_modules/q/q.js:834:30
        at Promise.when (/usr/local/lib/node_modules/bower/node_modules/q/q.js:1079:31)
        at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/bower/node_modules/q/q.js:752:41)
        at /usr/local/lib/node_modules/bower/node_modules/q/q.js:574:44

    System info:
    Bower version: 1.2.8
    Node version: 0.10.22
    OS: Darwin 13.0.0 x64

как я могу получить разрешение на его установку, потому что я попытался с: sudo bower install jquery и sudo bower cache clean --allow-root он все еще не работает

Теги:
bower

1 ответ

0

tl; dr - Bower, похоже, не очищается после себя после завершения установки.

Возможно, вы столкнулись с этой проблемой: многопользовательское использование не выполняется из-за разрешений /tmp/bower.

Хотя проблема была закрыта, похоже, по крайней мере некоторые пользователи все еще сталкиваются с ней:

Такая же ошибка сохраняется в беседке 1.2.8

Системная информация: Bower версия: 1.2.8 Версия узла: 0.10.22 ОС: Linux 3.8.0-29-generic x64

Попробуйте очистить ~/.cache/bower вручную, чтобы узнать, разрешает ли он вашу проблему.

  • 1
    спасибо я исправил проблему с помощью sudo bower install jquery --allow-root
  • 2
    Ваш комментарий только помог мне, но это решение - шутка.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню