Подтвердить что ты не робот

Что вызывает "хрюканье", чтобы бросить "Найденные компоненты Бауэр"?

Я запускаю приложение angular с angular-fullstack в своем окне Windows 7. Я установил пакет npm-пакетов с параметрами -g, включая установку grunt-bower-install. Сначала я создал приложение, запустив

yo angular -fullstack appname

При создании приложения не было никаких исключений. После успешного создания приложения я попытался запустить приложение, используя

grunt serve

ожидает, что сервер будет запущен. Но "хрюканье" не удалось с помощью

Запуск задачи "bower-install: app" (bower-install) Невозможно найти, где вы храните пакеты Bower.

Мы попытались найти файл .bowerrc, но не смогли найти directory. Затем мы попробовали bower_components, но похоже, этого не существует. В крайнем случае мы попытались каталог pre-1.0 components, но это также не удалось найти.

К сожалению, мы не можем продолжать, не зная, где находится Бауэр которые вы установили.

Неустранимая ошибка: не найдено компонентов Bower.

Я нашел файл .bowerrc, и он указывал на app/bower_components. К сожалению, файл bower_components не был найден. Я не уверен, что должно быть содержимым файла для его создания. Это недостающий файл, вызывающий эту проблему, или есть пакет npm, я не установил его правильно?

  • Я также установил беседку с помощью npm *

Спасибо

4b9b3361

Ответ 1

У меня была такая же проблема, вот что работало в моем случае:

  • установлен рубин и компас (это нужно для них)
  • подтвердил, что путь к папке bin Ruby добавлен в% PATH%
  • установлен Git
  • перезапустило cmd-окно и запустило установку "bower install" в папке приложения

После этого команда grunt serve отлично работала. Примечание: возможно, установка Git и запуск установки bower будет достаточным в вашем случае.

Ответ 2

Смутно, задача установки grunt-bower-install, которая поставляется с angular -fullstack, не устанавливает компоненты bower. Он ничего не устанавливает. Эта ошибка пытается сообщить вам, что он не может найти bower_components напрямую, поэтому он не может этого сделать.

Чтобы устранить проблему, запустите bower install.

Если вы не установили Bower, сначала запустите npm install -g bower.

Ответ 3

Я столкнулся с той же проблемой, но только npm install -g bower, а затем bower install и получил grunt serve.

Мне не нужно было делать ничего, о чем говорила Ольга.

Надеюсь, что это поможет.

Ответ 4

npm install -g bower не устанавливает компоненты bower, вы также должны запустить bower install, чтобы установить все компоненты bower, а затем запустите grunt serve. Он должен работать нормально

Ответ 5

Попробуйте сделать bower install. Если его отказ от сообщения не может подключиться к git, тогда вы можете изменить местоположение указателя репо, просто выполнив команду

$ git config --global url.https://github.com/.insteadOf git://github.com/ 

Это гарантирует, что вы будете загружены поверх https вместо git, если это приведет к блокировке брандмауэра orginasation.

Ответ 6

В моем случае я добавил sudo, чтобы он работал. Итак, я запустил sudo npm install -g bower, а затем bower install. grunt serve затем работал, когда я его запускал.

Ответ 7

Для установки Bower требуется, чтобы пакеты были доставлены из репозитория Git, поэтому сначала вам нужно установить приложение Git в вашу систему. Вы можете скачать его по этой ссылке: https://git-scm.com/downloads. Теперь, после того как вы его загрузите, возможно, что PATH не может быть настроен, поэтому перейдите в ControlPanel → System and Security → System → Advance System Settings (с левой стороны), щелкните по нему, затем перейдите в переменные среды → Системные переменные → PATH, нажмите "Редактировать" и запишите следующие пути:

; C:\Users\Admin\AppData\Local\Programs\Git\Bin; C:\Users\admin\AppData\Local\Programs\ Git\cmd.... Ну, вышеуказанный путь - это где Git был установлен в моей системе, вы можете сканировать туда, где Git был установлен и выберите пути из папки "bin" и "cmd" и вставьте его в переменную PATH.

Теперь, после установки пути Git, вы можете ввести команду "$ bower install", это установит все ваши пакеты bower.

Ответ 8

npm install -g bower
bower install
grunt serve

работал у меня...

Ответ 9

npm install -g bower
bower install
grunt serve

Он тоже работал