1
Fork 0
mirror of https://github.com/pds-nest/nest.git synced 2024-11-25 14:34:19 +00:00
pds-2021-g2-nest/code/frontend
2021-04-26 16:40:25 +02:00
..
public 🧹 Reformat default files 2021-04-21 00:09:13 +02:00
src 🔧 Make BoxLoggedIn into its own component 2021-04-26 16:40:25 +02:00
.gitignore Setup frontend files 2021-04-21 00:07:39 +02:00
frontend.iml 🔨 Exclude build/ from the module 2021-04-26 15:18:40 +02:00
package-lock.json ↪ Add react-docgen dependency 2021-04-26 15:19:19 +02:00
package.json ↪ Add react-docgen dependency 2021-04-26 15:19:19 +02:00
README.md 🗒 Add backend README 2021-04-26 15:45:20 +02:00

nest-frontend

Una webapp in React che si interfaccia con il server principale di N.E.S.T. attraverso un web API.

Requisiti

Per eseguire il frontend in modalità development, è richiesto:

Installazione

Per installare le dipendenze del frontend, è necessario eseguire in questa cartella:

npm install

Questo scaricherà da npm tutte le dipendenze necessarie ad avviare il development server, e le inserirà nella cartella node_modules.

Nota: La cartella node_modules non deve essere committata!

Avvio

Per avviare il development server del frontend, è necessario eseguire in questa cartella:

npm start

Questo avvierà un webserver su localhost legato alla porta TCP 3000.

Sviluppo

Mentre il development server è avviato, qualsiasi modifica verrà immediatamente applicata sulla pagina web di anteprima a http://localhost:3000 .

Documentazione

🚧 La generazione automatica della documentazione non è ancora disponibile.

Deployment

Per compilare il frontend in una webapp ottimizzata per l'uso in production, è necessario eseguire in questa cartella:

npm build

La pagina web e le sue risorse saranno create all'interno della cartella build, pronte per essere servite tramite un qualsiasi webserver di pagine statiche.