Node.js
Установка Node.js
Поиск…
Установите Node.js на Ubuntu
Использование диспетчера пакетов apt
sudo apt-get update
sudo apt-get install nodejs
sudo apt-get install npm
sudo ln -s /usr/bin/nodejs /usr/bin/node
# the node & npm versions in apt are outdated. This is how you can update them:
sudo npm install -g npm
sudo npm install -g n
sudo n stable # (or lts, or a specific version)
Использование последней версии конкретной версии (например, LTS 6.x) непосредственно из nodeource
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
apt-get install -y nodejs
Кроме того, для правильного способа установки глобальных модулей npm, установите для них личный каталог (исключает необходимость в sudo и позволяет избежать ошибок EACCES):
mkdir ~/.npm-global
echo "export PATH=~/.npm-global/bin:$PATH" >> ~/.profile
source ~/.profile
npm config set prefix '~/.npm-global'
Установка Node.js в Windows
Стандартная установка
Все файлы Node.js, инсталляторы и исходные файлы можно загрузить здесь .
Вы можете загрузить только время выполнения node.exe
или использовать установщик Windows ( .msi
), который также установит npm
, рекомендуемый менеджер пакетов для Node.js и настроит пути.
Установка менеджером пакетов
Вы также можете установить менеджер пакетов Chocolatey (Software Management Automation).
# choco install nodejs.install
Более подробная информация о текущей версии, вы можете найти в хранилище шоколадного здесь .
Использование Node Version Manager (nvm)
Node Version Manager , иначе известный как nvm, является скриптом bash, который упрощает управление несколькими версиями Node.js.
Чтобы установить nvm, используйте прилагаемый сценарий установки:
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash
Для окон есть пакет nvm-windows с установщиком. На этой странице GithHub есть информация для установки и использования пакета nvm-windows.
После установки nvm запустите «nvm on» из командной строки. Это позволяет nvm управлять версиями узлов.
Примечание. Возможно, вам потребуется перезапустить терминал, чтобы он распознал недавно установленную команду nvm
.
Затем установите последнюю версию узла:
$ nvm install node
Вы также можете установить определенную версию узла, передав основные, второстепенные и / или патч-версии:
$ nvm install 6
$ nvm install 4.2
Чтобы просмотреть версии, доступные для установки:
$ nvm ls-remote
Затем вы можете переключать версии, передавая версию так же, как и при установке:
$ nvm use 5
Вы можете установить определенную версию Узел, который вы установили, для версии по умолчанию , указав:
$ nvm alias default 4.2
Чтобы отобразить список версий узлов, установленных на вашем компьютере, введите:
$ nvm ls
Чтобы использовать версии узлов конкретного проекта, вы можете сохранить версию в файле .nvmrc. Таким образом, работа с другим проектом будет менее подвержена ошибкам после извлечения из своего репозитория.
$ echo "4.2" > .nvmrc
$ nvm use
Found '/path/to/project/.nvmrc' with version <4.2>
Now using node v4.2 (npm v3.7.3)
Когда Node установлен через nvm, нам не нужно использовать sudo
для установки глобальных пакетов, поскольку они установлены в домашней папке. Таким образом, npm i -g http-server
работает без каких-либо ошибок разрешения.
Установить Node.js из источника с помощью диспетчера пакетов APT
Предпосылки
sudo apt-get install build-essential
sudo apt-get install python
[optional]
sudo apt-get install git
Получить источник и построить
cd ~
git clone https://github.com/nodejs/node.git
ИЛИ Для последней версии LTS Node.js 6.10.2
cd ~
wget https://nodejs.org/dist/v6.3.0/node-v6.10.2.tar.gz
tar -xzvf node-v6.10.2.tar.gz
Перейдите в исходный каталог, например, в cd ~/node-v6.10.2
./configure
make
sudo make install
Установка Node.js на Mac с помощью диспетчера пакетов
Homebrew
Вы можете установить Node.js с помощью диспетчера пакетов Homebrew .
Начните с обновления варева:
brew update
Вам может потребоваться изменить разрешения или пути. Лучше всего запустить это, прежде чем продолжить:
brew doctor
Затем вы можете установить Node.js, запустив:
brew install node
После установки Node.js вы можете проверить версию, установленную при запуске:
node -v
MacPorts
Вы также можете установить node.js через Macports .
Сначала обновите его, чтобы убедиться, что ссылки на последние пакеты:
sudo port selfupdate
Затем установите nodejs и npm
sudo port install nodejs npm
Теперь вы можете запускать узел через CLI напрямую, вызывая node
. Кроме того, вы можете проверить свою текущую версию узла с помощью
node -v
Установка с помощью MacOS X Installer
Вы можете найти установщиков на странице загрузки Node.js. Обычно Node.js рекомендует две версии Node, версию LTS (долгосрочную поддержку) и текущую версию (последняя версия). Если вы новичок в узле, просто зайдите в LTS, а затем нажмите кнопку Macintosh Installer
, чтобы загрузить пакет.
Если вы хотите найти другие выпуски NodeJS, перейдите сюда , выберите выпуск и нажмите «Загрузить». На странице загрузки найдите файл с расширением .pkg
.
После того, как вы скачали файл (с расширением .pkg
ofcourse), дважды щелкните его, чтобы установить. Установщик, упакованный с Node.js
и npm
, по умолчанию, пакет будет устанавливать оба, но вы можете настроить, какой из них установить, нажав кнопку customize
на шаге « Installation Type
. Помимо этого, следуйте инструкциям по установке, это довольно просто.
Проверьте, установлен ли узел
Открытый terminal
(если вы не знаете, как открыть терминал, посмотрите на это wikihow ). Затем в терминальном типе node --version
введите. Ваш терминал будет выглядеть так, если установлен узел:
$ node --version
v7.2.1
Версия v7.2.1
- это ваша версия Node.js, если вы не получили команду сообщения command not found: node
вместо этого, значит, есть проблема с вашей установкой.
Установка Node.js на малиновый PI
Чтобы установить v6.x обновление пакетов
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
Использование диспетчера пакетов apt
sudo apt-get install -y nodejs
Установка с помощью диспетчера версий узлов под Fish Shell с помощью моей рыбы!
Node Version Manager ( nvm
) значительно упрощает управление версиями Node.js, их установку и устраняет необходимость использования sudo
при работе с пакетами (например, npm install ...
). Fish Shell ( fish
) » - это интеллектуальная и удобная оболочка командной строки для OS X, Linux и остальной семьи », которая является популярной альтернативой программистам для обычных оболочек, таких как bash
. Наконец, Oh My Fish ( omf
) позволяет настраивать и устанавливать пакеты в оболочке Fish.
В этом руководстве предполагается, что вы уже используете Fish в качестве оболочки .
Установить nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.4/install.sh | bash
Установите Oh My Fish
curl -L https://github.com/oh-my-fish/oh-my-fish/raw/master/bin/install | fish
(Примечание: вам будет предложено перезагрузить терминал в этот момент. Идите вперед и сделайте это сейчас.)
Установите плагин-nvm для Oh My Fish
Мы установим plugin-nvm через Oh My Fish, чтобы выявить возможности nvm
в оболочке Fish:
omf install nvm
Установка Node.js с помощью диспетчера версий узлов
Теперь вы готовы использовать nvm
. Вы можете установить и использовать версию Node.js по своему вкусу. Некоторые примеры:
- Установите последнюю версию узла:
nvm install node
- Установка 6.3.1:
nvm install 6.3.1
- Список установленных версий:
nvm ls
- Переключиться на ранее установленное 4.3.1:
nvm use 4.3.1
Итоговые заметки
Помните еще раз, что нам больше не нужно sudo
при работе с Node.js, используя этот метод! Варианты узлов, пакеты и т. Д. Устанавливаются в вашем домашнем каталоге.
Установите Node.js из источника на Centos, RHEL и Fedora
Предпосылки
- мерзавец
-
clang
иclang++
3.4 ^ илиgcc
иg++
4.8 ^ - Python 2.6 или 2.7
- GNU Make 3.81 ^
Получить источник
Node.js v6.x LTS
git clone -b v6.x https://github.com/nodejs/node.git
Node.js v7.x
git clone -b v7.x https://github.com/nodejs/node.git
строить
cd node
./configure
make -jX
su -c make install
X - количество процессорных ядер, значительно ускоряет сборку
Очистка [Дополнительно]
cd
rm -rf node
Установка Node.js с n
Во-первых, есть действительно хорошая оболочка для настройки n
в вашей системе. Просто беги:
curl -L https://git.io/n-install | bash
для установки n
. Затем установите двоичные файлы различными способами:
самый последний
n latest
стабильный
n stable
LTS
n lts
Любая другая версия
n <version>
например, n 4.4.7
Если эта версия уже установлена, эта команда активирует эту версию.
Переключение версий
n
сам создаст список выбора установленных двоичных файлов. Используйте вверх и вниз, чтобы найти тот, который вы хотите, и Enter, чтобы активировать его.