Nel prossimo articolo daremo uno sguardo a NDM. La prima cosa da chiarire è che NPM è l'abbreviazione di Node Package Manager, che è un gestore di pacchetti della riga di comando per l'installazione di pacchetti o moduli NodeJS. Nel tempo, in questo blog abbiamo pubblicato diversi articoli su come farlo installare i pacchetti NodeJS utilizzando NPM. Se hai seguito uno di questi articoli, potresti aver notato che la gestione dei pacchetti o dei moduli NodeJS utilizzando Npm non è un grosso problema. Tuttavia, per gli utenti che vogliono vederci con una CLI, esiste un file applicazione GUI desktop chiamata NDM che può essere utilizzato per gestire applicazioni / moduli NodeJS.
NDM, sta per Gestore desktop NPM. È un'interfaccia grafica gratuita e open source per NPM che ci permette di installare, aggiornare e rimuovere i pacchetti NodeJS attraverso una semplice finestra grafica. In questo post vedremo come utilizzare Ndm in Ubuntu.
Installa NDM
NDM è disponibile per diverse distribuzioni Gnu / Linux. Ma in questo blog, come credo sia evidente, vedremo come installarlo su Ubuntu, Debian o Linux Mint. Per fare ciò, dovremo solo aprire un terminale (Ctrl + Alt + T) e scrivere in esso:
echo "deb [trusted=yes] https://apt.fury.io/720kb/ /" | sudo tee /etc/apt/sources.list.d/ndm.list && sudo apt-get update && sudo apt-get install ndm
Per ulteriori informazioni sull'installazione, puoi farlo consultare il sito ufficiale progetto.
NDM può anche essere installare utilizzando linuxbrew. Per prima cosa dovremo installare Linuxbrew come abbiamo fatto in un articolo pubblicato qualche tempo fa su questo blog.
Dopo aver installato Linuxbrew, possiamo installare NDM utilizzando i seguenti comandi:
brew update brew install ndm
Per altre distribuzioni Gnu / Linux, possiamo andare al pagina delle versioni di NDM, scarica l'ultima versione, compilarla e installarla.
Dopo l'installazione potremo avviare il programma.
Utilizzando NDM
Saremo in grado avviare NDM dal terminale o utilizzando il programma di avvio delle app. Si aprirà l'interfaccia predefinita di NDM. Da qui possiamo installare i pacchetti / moduli NodeJS localmente o globalmente.
Installa i pacchetti NodeJS localmente
Per installare un pacchetto in locale, innanzitutto sceglieremo la directory del progetto facendo clic sul pulsante "Aggiungi progetti'dalla schermata Home. Lì selezioneremo la directory in cui vogliamo salvare i nostri file. Per questo esempio, ho scelto una directory chiamata 'ndm-demo'come directory del mio progetto.
Faremo clic sulla directory del progetto (ovvero, ndm-demo) e poi lo faremo fare clic sul pulsante Aggiungi pacchetto.
Ora è il momento scrivere il nome del pacchetto che vogliamo installare e premeremo il Pulsante Installa.
Una volta installati, i pacchetti verranno elencati nella directory del progetto. Dovremo semplicemente fare clic sulla directory per visualizzare l'elenco dei pacchetti installati localmente.
Allo stesso modo, possiamo creare directory di progetto separate e installarvi i moduli NodeJS. Per vedere l'elenco dei moduli installati in un progetto, faremo clic sulla directory del progetto e vedremo i pacchetti sul lato destro.
Installa i pacchetti NodeJS globali
Per installare i pacchetti NodeJS a livello globale, lo faremo fare clic sul pulsante Globali a sinistra dell'interfaccia principale. È possibile che appaia un messaggio che dovremo segui il tutorial offerto sul sito web di Ndm che ci consentirà di installare i pacchetti NodeJS a livello globale.
Dopo aver seguito questo tutorial, lo faremo fare clic sul pulsante "Aggiungi pacchetto". Dovremo anche scrivere il nome del pacco e premere il tasto Pulsante "Installa".
Gestisci i pacchetti
Ora faremo clic sui pacchetti installati e vedremo diverse opzioni in alto, come
- Versione (per guarda la versione installato)
- Ultime (per installa l'ultima versione a disposizione)
- Aggiorna (per aggiorna il pacchetto selezionato in realtà)
- Disinstalla (per rimuove il pacchetto selezionato).
NDM ha altre due opzioni, chiamate 'Aggiorna npm', utilizzato per aggiornare il gestore di pacchetti del nodo all'ultima versione disponibile e Medico che esegue una serie di controlli per assicurarsi che l'installazione di npm abbia ciò di cui ha bisogno per gestire i tuoi pacchetti / moduli. Troveremo queste due opzioni nella parte inferiore della finestra.
Per il terminale diciamo che NDM semplifica il processo di installazione, aggiornamento e rimozione dei pacchetti NodeJS per coloro che non vogliono utilizzare il terminale. Non sarà necessario memorizzare i comandi per eseguire queste attività. NDM ci permette di eseguire tutte queste operazioni con pochi clic del mouse attraverso una semplice finestra grafica. Per coloro che sono pigri nel digitare i comandi, NDM è il compagno perfetto per la gestione dei pacchetti NodeJS.