MEAN, abbreviazione di MongoDB, Express, AngularJS e Node, è un framework JavaScript fullstack che semplifica e accelera lo sviluppo delle applicazioni offrendo gli strumenti necessari per creare e distribuire rapidamente l'applicazione. In questo articolo, ti mostrerò come installare e creare un'applicazione MEAN di base su Ubuntu 14.04 x64.
Passaggio 1: installare Node.js
La prima cosa che vorrai fare è installare Node. Esistono diversi modi per farlo, ma per ora useremo un NodeSource. Per motivi di stabilità, installeremo Node.js 10.40. L'ultima versione di Node dovrebbe funzionare, ma non c'è promessa di stabilità. Per installare, eseguire il comando seguente:
curl -sL https://deb.nodesource.com/setup_0.10 | sudo -E bash -
apt-get install -y nodejs
Al termine dell'installazione, esegui node -v
e verrà visualizzata la versione. Rieseguire l'installazione se la versione è precedente a v0.10.40
.
Passaggio 2: installare le dipendenze
Avremo bisogno di Gulp e Bower per usare Mean.js. Per installarli, esegui quanto segue:
npm install -g gulp
npm install -g bower
Una volta installati, è possibile procedere al passaggio successivo.
Passaggio 3: installare Mean.js
L'installazione di Mean.js è molto semplice, eseguire il comando seguente per installare il cli necessario per creare l'applicazione:
npm install -g mean-cli
Una volta completata l'installazione, esegui mean -v
. La versione sarà almeno 0.10.14
.
Passaggio 4: installare e distribuire un'applicazione
Per impostare un progetto, eseguire il comando seguente:
mean init server
cd server && npm install
gulp
In caso di successo, sarai in grado di accedere al http://[SERVER_IP]:3000
tuo browser (modificare di conseguenza l'IP) per visualizzare la pagina predefinita dell'applicazione Mean.js.