Node.js
Installare Node.js
Ricerca…
Installa Node.js su Ubuntu
Utilizzando il gestore di pacchetti 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)
Utilizzando l'ultima versione specifica (ad es. LTS 6.x) direttamente da nodesource
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
apt-get install -y nodejs
Inoltre, per il modo corretto di installare i moduli globali di npm, impostare la directory personale per loro (elimina la necessità di sudo ed evita gli errori EACCES):
mkdir ~/.npm-global
echo "export PATH=~/.npm-global/bin:$PATH" >> ~/.profile
source ~/.profile
npm config set prefix '~/.npm-global'
Installazione di Node.js su Windows
Installazione standard
Tutti i binari, gli installatori e i file sorgente di Node.js possono essere scaricati qui .
È possibile scaricare solo il runtime node.exe
o utilizzare il programma di installazione di Windows ( .msi
), che installerà anche npm
, il gestore pacchetti consigliato per Node.js e i percorsi di configurazione.
Installazione tramite gestore pacchetti
È inoltre possibile installare dal gestore pacchetti Chocolatey (Software Management Automation).
# choco install nodejs.install
Maggiori informazioni sulla versione attuale, puoi trovare nel repository choco qui .
Utilizzo di Node Version Manager (nvm)
Node Version Manager , altrimenti noto come nvm, è uno script di bash che semplifica la gestione di più versioni di Node.js.
Per installare nvm, utilizzare lo script di installazione fornito:
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash
Per Windows esiste un pacchetto nvm-windows con un programma di installazione. Questa pagina GithHub contiene i dettagli per l'installazione e l'utilizzo del pacchetto nvm-windows.
Dopo aver installato nvm, esegui "nvm on" dalla riga di comando. Ciò consente a nvm di controllare le versioni del nodo.
Nota: potrebbe essere necessario riavviare il terminale affinché riconosca il comando nvm
appena installato.
Quindi installare la versione più recente del nodo:
$ nvm install node
Puoi anche installare una versione specifica del nodo, passando le versioni major, minor e / o patch:
$ nvm install 6
$ nvm install 4.2
Per elencare le versioni disponibili per l'installazione:
$ nvm ls-remote
È quindi possibile passare versioni passando la versione nello stesso modo in cui si esegue l'installazione:
$ nvm use 5
Puoi impostare una versione specifica del nodo che hai installato come versione predefinita inserendo:
$ nvm alias default 4.2
Per visualizzare un elenco di versioni di nodo installate sul computer, immettere:
$ nvm ls
Per utilizzare versioni di nodi specifiche del progetto, è possibile salvare la versione nel file .nvmrc. In questo modo, iniziare a lavorare con un altro progetto sarà meno soggetto ad errori dopo averlo scaricato dal suo repository.
$ echo "4.2" > .nvmrc
$ nvm use
Found '/path/to/project/.nvmrc' with version <4.2>
Now using node v4.2 (npm v3.7.3)
Quando Node viene installato tramite nvm, non è necessario utilizzare sudo
per installare i pacchetti globali poiché sono installati nella cartella principale. Quindi npm i -g http-server
funziona senza errori di autorizzazione.
Installa Node.js da Source con il gestore pacchetti APT
Prerequisiti
sudo apt-get install build-essential
sudo apt-get install python
[optional]
sudo apt-get install git
Ottieni la fonte e costruisci
cd ~
git clone https://github.com/nodejs/node.git
OPPURE Per l'ultima versione di Node.js LTS 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
Passare alla directory di origine come in cd ~/node-v6.10.2
./configure
make
sudo make install
Installare Node.js su Mac usando il gestore pacchetti
homebrew
Puoi installare Node.js utilizzando il gestore di pacchetti Homebrew .
Inizia aggiornando brew:
brew update
Potrebbe essere necessario modificare autorizzazioni o percorsi. È meglio eseguirlo prima di procedere:
brew doctor
Successivamente è possibile installare Node.js eseguendo:
brew install node
Una volta installato Node.js, è possibile convalidare la versione installata eseguendo:
node -v
macports
Puoi anche installare node.js tramite Macports .
Innanzitutto aggiornalo per assicurarti che i pacchetti più recenti siano referenziati:
sudo port selfupdate
Quindi installare nodejs e npm
sudo port install nodejs npm
È ora possibile eseguire il nodo tramite CLI direttamente richiamando il node
. Inoltre, puoi controllare la versione corrente del tuo nodo con
node -v
Installazione tramite MacOS X Installer
Puoi trovare i programmi di installazione nella pagina di download di Node.js. Normalmente, Node.js raccomanda due versioni di Node, la versione LTS (supporto a lungo termine) e la versione corrente (ultima versione). Se si è nuovi a Node, basta andare su LTS e quindi fare clic sul pulsante Macintosh Installer
per scaricare il pacchetto.
Se vuoi trovare altre versioni di NodeJS, vai qui , scegli la tua versione, quindi fai clic su Scarica. Dalla pagina di download, cerca un file con estensione .pkg
.
Una volta scaricato il file (con estensione .pkg
ofcourse), fai doppio clic per installarlo. Il programma di installazione compresso con Node.js
e npm
, per impostazione predefinita, il pacchetto verrà installato entrambi, ma è possibile personalizzare quale installare facendo clic sul pulsante customize
nel passaggio Installation Type
. Oltre a questo, basta seguire le istruzioni di installazione, è piuttosto semplice.
Controlla se il Nodo è installato
terminal
aperto (se non sai come aprire il tuo terminale, guarda questo wikihow ). Nel node --version
tipo terminale node --version
quindi immettere. Il tuo terminale apparirà così se Node è installato:
$ node --version
v7.2.1
La versione v7.2.1
è la tua Node.js, se ricevi il command not found: node
message command not found: node
invece di quello, allora significa che c'è un problema con la tua installazione.
Installazione di Node.js su Raspberry PI
Per installare v6.x aggiornare i pacchetti
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
Utilizzando il gestore di pacchetti apt
sudo apt-get install -y nodejs
Installazione con Node Version Manager in Fish Shell con Oh My Fish!
Node Version Manager ( nvm
) semplifica enormemente la gestione delle versioni di Node.js, la loro installazione e rimuove la necessità di sudo
quando si ha a che fare con pacchetti (ad es. npm install ...
). Fish Shell ( fish
) " è una shell da riga di comando intelligente e user-friendly per OS X, Linux e il resto della famiglia " che è un'alternativa popolare tra i programmatori alle shell comuni come bash
. Infine, Oh My Fish ( omf
) consente di personalizzare e installare pacchetti all'interno di Fish Shell.
Questa guida presuppone che tu stia già utilizzando Fish come shell .
Installa nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.4/install.sh | bash
Installa Oh My Fish
curl -L https://github.com/oh-my-fish/oh-my-fish/raw/master/bin/install | fish
(Nota: a questo punto ti verrà richiesto di riavviare il tuo terminale. Vai avanti e fallo ora.)
Installa plugin-nvm per Oh My Fish
Installeremo plugin-nvm tramite Oh My Fish per esporre nvm
funzionalità di nvm
all'interno di Fish Shell:
omf install nvm
Installa Node.js con Node Version Manager
Ora sei pronto per usare nvm
. Puoi installare e utilizzare la versione di Node.js di tuo gradimento. Qualche esempio:
- Installa la versione più recente del nodo:
nvm install node
- Installare specificamente la versione 6.3.1:
nvm install 6.3.1
- Elenca le verten installate:
nvm ls
- Passare a 4.3.1:
nvm use 4.3.1
installato in precedenzanvm use 4.3.1
Note finali
Ricorda ancora che non abbiamo più bisogno di sudo
quando si ha a che fare con Node.js usando questo metodo! Le versioni del nodo, i pacchetti e così via sono installati nella tua home directory.
Installa Node.js dal sorgente su Centos, RHEL e Fedora
Prerequisiti
- idiota
-
clang
andclang++
3.4 ^ ogcc
eg++
4.8 ^ - Python 2.6 o 2.7
- GNU Make 3.81 ^
Ottieni la fonte
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
Costruire
cd node
./configure
make -jX
su -c make install
X: il numero di core del processore, velocizza notevolmente la build
Pulizia [Opzionale]
cd
rm -rf node
Installare Node.js con n
Innanzitutto, c'è un involucro davvero bello per l'installazione di n
sul tuo sistema. Corri:
curl -L https://git.io/n-install | bash
installare n
. Quindi installa i binari in vari modi:
più recente
n latest
stabile
n stable
è
n lts
Qualsiasi altra versione
n <version>
per esempio n 4.4.7
Se questa versione è già installata, questo comando attiverà quella versione.
Versioni di commutazione
n
da solo produrrà un elenco di selezione di binari installati. Usa su e giù per trovare quello che vuoi e Enter per attivarlo.