NPM , abbreviazione di N ode P pacchetto M anager, è un gestore di pacchetti da riga di comando per l'installazione di pacchetti o moduli NodeJS. Abbiamo già pubblicato una guida che descrive come gestire i pacchetti NodeJS usando NPM . Come puoi notare, la gestione di pacchetti o moduli NodeJS utilizzando Npm non è un grosso problema. Tuttavia, se non sei compatibile con CLI-way, esiste un'applicazione GUI desktop denominata NDM che può essere utilizzato per la gestione di applicazioni/moduli NodeJS. NDM , sta per N PM D esktop M anager, è un front-end grafico open source gratuito per NPM che ci consente di installare, aggiornare e rimuovere pacchetti NodeJS tramite una semplice finestra grafica.
In questo breve tutorial impareremo a usare Ndm in Linux.
Installa NDM
NDM è disponibile in AUR, quindi puoi installarlo utilizzando qualsiasi supporto AUR su Arch Linux e suoi derivati come Antergos e Manjaro Linux.
Usando Sì :
$ yay -S ndm
Su sistemi basati su RHEL come CentOS, esegui il comando seguente per installare NDM.
$ echo "[fury] name=ndm repository baseurl=https://repo.fury.io/720kb/ enabled=1 gpgcheck=0" | sudo tee /etc/yum.repos.d/ndm.repo && sudo yum update &&
Su Debian, Ubuntu, Linux Mint:
$ 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
NDM può anche essere installato utilizzando Linuxbrew . Per prima cosa, installa Linuxbrew come descritto nel seguente link.
- Linuxbrew:un gestore di pacchetti comune per Linux e Mac OS X
Dopo aver installato Linuxbrew, puoi installare NDM usando i seguenti comandi:
$ brew update
$ brew install ndm
Su altre distribuzioni Linux, vai alla pagina delle versioni NDM , scarica l'ultima versione, compila e installala tu stesso.
Utilizzo NDM
Avvia NDM dal menu o utilizzando il programma di avvio dell'applicazione. Ecco come appare l'interfaccia predefinita di NDM.
Da qui, puoi installare pacchetti/moduli NodeJS localmente o globalmente.
Installa i pacchetti NodeJS in locale
Per installare un pacchetto in locale, scegli prima la directory del progetto facendo clic su "Aggiungi progetti" pulsante dalla schermata iniziale e selezionare la directory in cui si desidera conservare i file di progetto. Ad esempio, ho scelto una directory denominata "demo" come directory del mio progetto.
Fare clic sulla directory del progetto (ad es. demo ) e quindi fai clic su Aggiungi pacchetti pulsante.
Digita il nome del pacchetto che desideri installare e premi Installa pulsante.
Una volta installati, i pacchetti verranno elencati nella directory del progetto. Basta fare clic sulla directory per visualizzare l'elenco dei pacchetti installati in locale.
Allo stesso modo, puoi creare directory di progetto separate e installare i moduli NodeJS in esse. Per visualizzare l'elenco dei moduli installati su un progetto, fai clic sulla directory del progetto e troverai i pacchetti sul lato destro.
Installa i pacchetti NodeJS a livello globale
Per installare i pacchetti NodeJS a livello globale, fai clic su Globals pulsante a sinistra dell'interfaccia principale. Quindi, fai clic sul pulsante "Aggiungi pacchetti", digita il nome del pacchetto e premi il pulsante "Installa".
Gestisci i pacchetti
Fai clic su qualsiasi pacchetto installato e vedrai varie opzioni in alto, come
- Versione (per visualizzare la versione installata),
- Più recente (per installare l'ultima versione disponibile),
- Aggiorna (per aggiornare il pacchetto attualmente selezionato),
- Disinstalla (per rimuovere il pacchetto selezionato) ecc.
NDM ha altre due opzioni:"Aggiorna npm" che viene utilizzato per aggiornare il gestore pacchetti del nodo all'ultima versione disponibile e Dottore che esegue una serie di controlli per garantire che l'installazione di npm abbia ciò di cui ha bisogno per gestire i tuoi pacchetti/moduli.
Conclusione
NDM semplifica il processo di installazione, aggiornamento e rimozione dei pacchetti NodeJS! Non è necessario memorizzare i comandi per eseguire tali attività. NDM ci consente di fare tutto con pochi clic del mouse tramite una semplice finestra grafica. Per coloro che sono pigri nel digitare comandi, NDM è il compagno perfetto per gestire i pacchetti NodeJS.
Saluti!