Ответ 1
sudo ln -s /usr/bin/nodejs /usr/bin/node
или установить устаревшие узлы:
sudo apt-get install nodejs-legacy
Как показано в этой проблеме GitHub.
Я пытаюсь установить Bower на XUbuntu 13.10, следуя инструкциям на домашней странице Bower, после выполнения sudo apt-get install npm
и sudo npm install -g bower
я получаю следующее после выпуска bower
в командной строке:
/usr/bin/env: node: No such file or directory
Затем я устанавливаю Node (хотя я предполагаю, что это не было бы лишним, так как Bower только зависимость была бы NPM, правильно?). Во всяком случае, после установки Node с sudo apt-get install node
любая из команд Bower, например bower help
, просто ничего не делает, т.е. Ничего не выводит.
Как установить Bower на Ubuntu (желательно без ручной загрузки различных версий)?
sudo ln -s /usr/bin/nodejs /usr/bin/node
или установить устаревшие узлы:
sudo apt-get install nodejs-legacy
Как показано в этой проблеме GitHub.
sudo apt-get install nodejs
устанавливает nodejs
sudo apt-get install npm
устанавливает npm
sudo npm install bower -g
устанавливает bower через npm
Как минимум, начиная с Ubuntu 12.04, старая версия (0.6.x) из Node находится в стандартном репозитории. Чтобы установить, просто запустите:
sudo apt-get install nodejs
NPM поставляется с последней версией nodejs. После этого запустите
sudo npm install bower -g
Должно быть хорошо после этого. Возможно, вам потребуется запустить некоторые обновления, но это должно быть довольно прямолинейно.
Прежде всего установите nodejs:
sudo apt-get install nodejs
Затем установите npm:
sudo apt-get install npm
Затем установите беседку:
npm install -g bower
Для любого из учебника npm посетите: https://www.npmjs.com/
Здесь просто найдите пакет, и вы можете найти, как установить, документацию и учебники, а также.
PS Это просто очень распространенное решение. Если ваша проблема все еще существует, вы можете попробовать расширенную.
Привет, другое решение этой проблемы - просто добавить двоичную папку node nodejs в ваш PATH, используя следующую команду:
ln -s /usr/bin/nodejs /usr/bin/node
Подробнее см. NPM GitHub для лучшего объяснения
на Ubuntu 12.04, а упакованная версия NodeJs слишком старая, чтобы установить Bower используя PPA
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get -y install nodejs
Когда это установлено, проверьте версию:
npm --version
1.4.3
Теперь установите Bower:
sudo npm install -g bower
Это позволит получить и установить Bower глобально.
Опубликованные ответы являются правильными, но неполными.
Git для установки пакетов мы сначала должны убедиться, что установлен git.
$ sudo apt install git-core
Bower использует Node.js и npm для управления программами, поэтому установите их.
$ sudo apt install nodejs
Node теперь будет установлен с исполняемым файлом, расположенным в /etc/usr/nodejs
.
Вы можете выполнить Node.js, используя приведенную ниже команду, но поскольку наши данные находятся в nodejs, мы получим ошибку. Нет такого файла или каталога.
$ /usr/bin/env node
Мы можем вручную исправить это, создав символическую ссылку.
$ sudo ln -s /usr/bin/nodejs /usr/bin/node
Теперь проверьте Node.js правильно.
$ /usr/bin/env node
>
Некоторые пользователи предлагают установить устаревшие nodejs, этот пакет просто создает символическую ссылку на двоичные узлы.
$ sudo apt install nodejs-legacy
Теперь вы можете установить npm и bower
Установить npm
$ sudo apt install npm
Установить Bower
$ sudo npm install -g bower
Проверьте, установлена ли беседка и какая версия вы используете.
$ bower -v
1.8.0
Ссылка:
Bower - менеджер пакетов, в первую очередь (но не ограничиваясь) интерфейсной веб-разработкой. В Ubuntu 16.04 и более поздних версиях менеджер пакетов Bower можно быстро и легко установить из приложения Ubuntu Software. Откройте Ubuntu Software, найдите "bower" и нажмите кнопку "Установить", чтобы установить его. В Ubuntu 14.04 и более поздних версиях откройте терминал и введите:
sudo snap install bower --classic