Creare un progetto iniziale
Si userà un progetto iniziale per poter iniziare a scrivere codice rapidamente. Il progetto iniziale contiene la struttura minima necessaria per iniziare a sviluppare un'applicazione React usando Snowpack:
- Due file
- Due directory vuote
Clonare il repository e installare i pacchetti
Aprire un terminale o una finestra di comando ed eseguire i comandi seguenti:
# Linux or macOS git clone https://github.com/MicrosoftDocs/mslearn-react cd mslearn-react/code/0-starter # Windows git clone https://github.com/MicrosoftDocs/mslearn-react cd mslearn-react/code/0-starter
Nello stesso terminale o nella stessa finestra di comando installare i pacchetti necessari usando il comando seguente:
npm install
Aprire la directory in Visual Studio Code eseguendo il comando seguente:
code .
Esplorare il progetto iniziale
Il progetto iniziale contiene le cartelle e i file seguenti:
- package.json contiene l'elenco di pacchetti e script:
- Pacchetti:
- React per React
- ReactDOM per montare l'applicazione all'interno del browser
- Script:
- start per eseguire il server di sviluppo da Snowpack:
- Compila virtualmente tutti i file JavaScript e HTML.
- Ospita e riavvia automaticamente il server durante la modifica dei file.
- build per generare file di produzione per la distribuzione
- start per eseguire il server di sviluppo da Snowpack:
- Pacchetti:
- snowpack.config.js contiene la configurazione di base per Snowpack.
- mount crea due directory virtuali per il server Snowpack.
- public contiene tutti i file statici, ad esempio HTML, CSS e immagini. È ospitato come
/
. - src contiene tutti i file JSX e i file React associati. È ospitato come
dist
.
- public contiene tutti i file statici, ad esempio HTML, CSS e immagini. È ospitato come
- mount crea due directory virtuali per il server Snowpack.
- public contiene tutti i file statici.
- src contiene tutti i file React.