evgeniy8705
@evgeniy8705
Повелитель вселенной

Как поставить bower ("bower" не является внутренней или внешней командой...)?

В общем суть вопроса в заголовке. Подробнее на картинке. Как решить данную проблему?
59d630590c50419ba62bbdb07d58221d.png
  • Вопрос задан
  • 1862 просмотра
Решения вопроса 1
stanislav-belichenko
@stanislav-belichenko
Backend PHP Developer
После успешной установки Bower через npm вам также необходимо установить путь либо напрямую к нему, либо к папке npm целиком, если исполняемый файл Bower лежит там же, где и npm, так как сама ваша система (Windows) сама этого угадать не может.

Для этого нужно зайти в "Свойства системы / Дополнительно / Переменные среды", после чего в разделе "Системные переменные" (не спутайте с "Переменные среды для пользователя %User%") отредактировать переменную path, добавив в нее через строчку запятой расположение исполняемого файла Bower.

Лично у меня и npm, и Bower лежат в одной папке, поэтому моя переменная содержит только лишь путь до нее, это что-то вроде "C:\Users\Stas\node.js\4.4.0\"

Проще говоря, найдите через поиск файл bower.cmd и добавьте в указанную системную переменную путь до него (без имени самого файла).
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Free_ze
Пишу комментарии в комментарии, а не в ответы
Если вы только-только установили NPM, то вам достаточно перелогиниться в системе или перезагрузиться.

При установке пакета глобально, NPM создает в своей папочке с бинарниками (куда уже после установки NPM смотрит переменная окружения PATH) исполняемый файл нового пакета. То есть никаких магических телодвижений делать не нужно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы