Come installare Node.js e NPM su Mac OS

Nodo JS è il popolare ambiente runtime di Javascript che è ampiamente utilizzato da molti sviluppatori e npm è il gestore di pacchetti in accompagnamento per l'ambiente Node.js e Javascript. Quando installi Node.js, troverai anche npm, quindi se vuoi npm devi installare NodeJS.

Esistono diversi modi per installare Node.js e NPM su Mac, incluso l'utilizzo di un programma di installazione preconfigurato o usando Homebrew. Questo tutorial coprirà entrambi e l'approccio dovrebbe funzionare su qualsiasi versione moderna del software di sistema MacOS.

Come installare Node.js e npm su Mac OS con Homebrew

Il modo più semplice per installare node.js e npm è con il gestore di pacchetti Homebrew, il che significa che prima devi installare Homebrew sul Mac se non lo hai già fatto. È sempre una buona idea aggiornare Homebrew prima di installare un pacchetto Homebrew, quindi esegui il seguente comando per farlo:

brew update

Supponendo che tu abbia già Homebrew su Mac, puoi eseguire il seguente comando nell'applicazione Terminale per installare sia Node.js che npm:

brew install node

L'installazione di NodeJS / NPM tramite Homebrew è indubbiamente più semplice rispetto all'utilizzo di qualsiasi altro metodo e semplifica inoltre l'aggiornamento di node.js e npm. Ha anche il vantaggio di renderlo relativamente semplice da disinstallare lungo la strada se si decide di non averne più bisogno.

Installazione di Node.js e NPM su Mac con un programma di installazione del pacchetto

Se non si desidera utilizzare Homebrew per qualsiasi motivo, l'altra opzione successiva è quella di utilizzare un programma di installazione preconfigurato da nodejs.org:

  • Ottieni il programma di installazione Node.js da nodejs.org

Puoi eseguire l'installer come qualsiasi altro pacchetto di installazione sul Mac.

Come verificare se NPM e Node.js sono installati su un Mac

Dopo aver installato node.js con npm, è possibile confermare che i due sono installati emettendo un comando con un flag -v per verificare la versione:

node -v

e

npm -v

Come verificare che Node.js funzioni

Una volta installato il pacchetto node.js sul Mac, è possibile testare il suo funzionamento avviando un semplice server web. Creare un file denominato "app.js" che contenga la seguente sintassi del codice:

const http = require ('http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer ((req, res) => {
res.statusCode = 200;
res.setHeader ('Content-Type', 'text / plain');
res.end ('Ciao da NodeJS \ n');
});

server.listen (port, hostname, () => {
console.log (`Server in esecuzione su http: // $ {hostname}: $ {port} /`);
});

Salva il file app.js nella directory corrente, quindi puoi avviare il server web con il seguente comando:

node app.js

Quindi avviare un browser Web (predefinito o in altro modo) e andare al seguente URL:

http://localhost:3000

Dovresti vedere un messaggio che indica "Hello from Node.js".

Quel semplice server web node.js è un po 'come il web server istantaneo di Python, eccetto ovviamente che usa il nodo piuttosto che python. Parlando di Python, se stai installando Node.js e NPM potresti anche essere interessato a instillare Python 3 aggiornato anche su Mac.

È inoltre possibile installare e utilizzare il task runner Grunt CLI per testare node e npm, che possono essere installati tramite npm:

npm install -g grunt-cli

È quindi possibile eseguire "grunt" dalla riga di comando.

Questo dovrebbe riguardare solo le basi dell'installazione di NodeJS e npm su un Mac. Se hai altri suggerimenti, trucchi, suggerimenti o consigli, sentiti libero di condividerli nei commenti qui sotto.