GNU/Linux >> Linux Esercitazione >  >> Linux

Come sopprimere i messaggi deprecati di npm WARN in bash

Puoi sopprimere o silenziare NPM tramite una variabile d'ambiente:

npm_config_loglevel=silent npm version

Questo dovrebbe funzionare nel tuo .bashrc (o ovunque invochi nvm ):

npm_config_loglevel=silent nvm use 0.10

Oppure puoi impostare la variabile d'ambiente globalmente

export npm_config_loglevel=silent

Diversi livelli di log possono essere trovati qui - sono:

"silent", "error", "warn", "http", "info", "verbose", "silly"


Puoi anche aggiungere il file .npmrc nel tuo progetto, nella directory utente o globalmente. I quattro file rilevanti sono:

  • File di configurazione per progetto (/path/to/my/project/.npmrc)
  • file di configurazione per utente (~/.npmrc)
  • file di configurazione globale ($PREFIX/etc/npmrc)
  • File di configurazione integrato di npm (/path/to/npm/npmrc)

Esempio:

prefix=~/.npm-global
loglevel=error

Maggiori informazioni qui


Linux
  1. Come si normalizza un percorso di file in Bash?

  2. Come evidenziare gli script Bash in Vim?

  3. Come usare sed per sostituire la variabile di un file di configurazione?

  4. Come mantengo la mia cronologia di bash tra le sessioni?

  5. Come eseguire il grep di una sezione di un file nella shell bash

Come leggere i file riga per riga in Bash

Come verificare se un file o una directory esiste in Bash

Come leggere un file riga per riga in Bash

Come reindirizzare stderr a stdout in Bash

Come utilizzare gli operatori di test di file Bash in Linux

Come verificare se esiste un file o una directory in Bash Shell