Поиск…


Установите 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, чтобы активировать его.



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow