Ошибка: не удается найти, где вы держите пакеты Bower. Использовать -force для продолжения
Я создаю приложение, используя MEAN Stack и пытаюсь подделать мой интерфейс с помощью yoman-generator, когда я делаю yo angular он не может построить и заканчивается в следующем
Running "wiredep:app" (wiredep) task
Warning: Error: Cannot find where you keep your Bower packages. Use --force to continue.
Aborted due to warnings.
Я застрял в этом предупреждении. Я нашел аналогичный вопрос здесь, но это решение мне не помогло.
Anyhelp будет с благодарностью.
Ответы
Ответ 1
Я получил ту же ошибку на
grunt serve.
Он был решен, когда я попытался
npm install --global yo bower grunt-cli
npm install -g generator-angular
yo angular
grunt serve
если вы получите сообщение об ошибке: -
Запуск задачи "wiredep: app" (wiredep)
Предупреждение: Ошибка: angular не установлен
. Попробуйте запустить bower install
Ответ 2
Поместите файл .bowerrc внутри каталога файлов bower.json.
Он должен содержать:
{
"directory": "client/bower_components"
}
Это может быть ваша проблема.
Ответ 3
Для меня это, казалось, было связано с правами.
Мне пришлось вручную создать папку bower_components:
mkdir -m 777 client/bower_components
и запустите
bower install
Ответ 4
Версия Node кажется устаревшей, и обе версии npm
и nodejs
не установлены глобально:
Чтобы установить глобально запустить следующее:
npm install --global yo bower grunt-cli
npm install -g generator-angular
И начните снова, это сработает наверняка.
Ответ 5
Я только что получил ошибку.
Решение для меня заключалось в том, чтобы добавить папку bower_components
в корневую папку, даже если у меня еще не было зависимостей в библиотеке.
Ответ 6
Просто запустите bower install
и ваш код будет запущен.