gestire la build per la produzione #8
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
npm run dev funziona, bisogna vedere come gestire la produzione ovvero npm run build.
Ho visto che in package.json c'e' :
"scripts": {
"dev": "vite",
"build": "vite build",
"preview": "vite preview",
"start": "node server.js",
"serve": "vite build && node server.js"
}
per cui bisogna capire cosa fa npm run serve...
Il comando
npm run serveè definito come:Fase di Build (
vite build)Vite prende tutto il codice sorgente (
src/,index.html, ecc.), lo compila e lo ottimizza per la produzione.Genera la cartella
dist/che contiene l'applicazione pronta per essere pubblicata.Fase di Esecuzione (
node server.js)Una volta completata la build, avvia il server Node.js. Questo server NON è quello di Vite (usato in
dev), ma è il server di produzione definitivo basato su Express/Node.Si occupa di:
dist/.