1
Fork 0
mirror of https://github.com/pds-nest/nest.git synced 2024-10-17 04:17:26 +00:00
pds-2021-g2-nest/code/frontend
2021-05-12 04:10:45 +02:00
..
public 🚧 Start working on BoxConditionMap 2021-04-30 22:10:00 +02:00
src 🐛 Fix possible bug in useArrayState 2021-05-12 04:10:45 +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 🚧 Start working on BoxConditionMap 2021-04-30 22:10:00 +02:00
package.json 🚧 Start working on BoxConditionMap 2021-04-30 22:10:00 +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.