Usa Npm In Javascript

| |

Il comando npm init nel linguaggio JSON crea un file package.json per il frontend del tuo progetto. Un file package.json è un file che contiene informazioni sui pacchetti e sulle dipendenze del progetto. Contiene anche metadati per il progetto come numero di versione, autore e descrizione.

L’uso dei comandi npm avviene tramite lo strumento della riga di comando e init è solo uno dei tanti comandi a cui npm risponde. In questa introduzione impareremo cos’è npm, cos’è un file package.json e cosa fa il comando npm init. Alla fine di questa guida, avrai un quadro più chiaro di come utilizzare il comando npm init.

Cos’è npm?

Creato come gestore di pacchetti e installatore, npm (Node Package Manager) è anche la libreria di codici più grande del mondo, contenente oltre 800.000 pacchetti di codice che possono essere installati tramite la riga di comando. Npm stesso viene installato tramite Node.js. Per utilizzare npm nella riga di comando, è necessario che Node.js sia installato.

Npm funge anche da gestore delle dipendenze. Una dipendenza è una libreria su cui si basa il tuo progetto per funzionare correttamente. React è un esempio di dipendenza. Questi sono tenuti traccia nel file package.json menzionato nell’introduzione.

Diamo un’occhiata a come utilizzare il comando npm init.

Come Usa npm init

Il comando init è l’abbreviazione di initialize. Prima di creare un nuovo progetto, dobbiamo specificare alcuni degli attributi del progetto. Questi attributi includono il nome del progetto, la versione iniziale e la descrizione. Ci sono più attributi come il file principale del progetto, il repository github, le parole chiave e le informazioni sulla licenza, ma il nome e il numero di versione sono i più importanti qui.

Utilizzare npm init è semplice. Innanzitutto assicurati di avere installato Node.js, come indicato nella sezione precedente. Quando npm è installato, usa il comando init nel comando lo strumento line inizializzerà il tuo progetto.

npm init

Questo avvierà il processo di inizializzazione. Durante il processo, ti verrà chiesto di fornire le informazioni di cui sopra sul tuo progetto. Dopo aver completato i prompt, verrà creato un file package.json nella directory corrente. Una procedura consigliata consiste nell’eseguire questo comando nella directory principale del progetto.

Un file package.json è un file contenente le informazioni sopra riportate sul progetto. Deve essere scritto in JSON. Strutturare il file del pacchetto in questo modo semplifica la lettura da parte degli sviluppatori e facilita l’analisi delle informazioni da parte dei computer.

Un file package.json di esempio potrebbe avere il seguente aspetto:
< /p>

Qui possiamo vedere che solo il nome e il numero di versione sono inclusi dal elenco di prompt. Questi sono gli unici richiesti, ma in generale, fornire maggiori informazioni è considerata una best practice. Quindi vediamo l’elenco delle dipendenze che questo particolare progetto deve eseguire.

La struttura della dipendenza è un oggetto JSON nidificato con coppie chiave/valore. Le chiavi sono il nome della dipendenza e i valori puntano ai rispettivi numeri di versione. In questo esempio, ci sono diversi pacchetti di test e pacchetti per React.

Poiché questo frontend è costruito con React, il progetto deve sapere che dipende da React per funzionare e con i pacchetti React elencati nel file package.json, possono essere installati anche dalla riga di comando.

Conclusione

Utilizzando npm init dalla riga di comando si inizializza il file package.json del progetto. In questo file ci sono le informazioni sul progetto stesso come il nome e il numero di versione. Accanto a queste informazioni sono elencate le dipendenze del progetto.

Le dipendenze sono i pacchetti che il progetto richiede per funzionare correttamente. L’elenco nel file package.json consente loro da installare prima di compilare il progetto. Il file package.json generato dalla chiamata di npm init deve essere scritto in formato JSON.

Ora che hai avuto un’introduzione all’uso di npm init e cosa un file package.json è, prova a inizializzare il tuo prossimo progetto usando npm init.

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method