⊗jsnxPmBsPM 10 of 57 menu

Modul de producție în framework-ul NextJS

Modul de producție este destinat pentru lansarea proiectului pe hosting. Scopul principal al acestui mod constă în asigurarea performanței maxime și securității proiectului, precum și reducerea volumului de fișiere încărcate pentru economisirea memoriei sistemice.

Caracteristicile principale ale modului de producție:

  • Optimizarea codului - înainte de lansare în producție codul este compilat. De exemplu, se efectuează minimizarea JavaScript și CSS pentru reducerea dimensiunii acestora și accelerarea încărcării paginii.
  • Generarea statică - framework-ul generează paginile în avans, ceea ce accelerează încărcarea acestora pe site.
  • Optimizarea imaginilor, care automat sunt comprimate și ajustate pentru diferite dimensiuni de ecran și dispozitive.
  • Eliminarea informațiilor de depanare - tot codul pentru depanarea erorilor este eliminat din paginile browser-ului. Acest lucru este necesar pentru funcționarea în siguranță a proiectului și ascunderea informațiilor despre structura fișierelor de la utilizatori.
  • Absența reîncărcării la cald - spre deosebire de modul de dezvoltare, aici nu există reîncărcare automată la fiecare modificare adusă.

Modul de producție este lansat cu două comenzi. Pentru început trebuie să efectuați build-ul de producție al proiectului:

npm run build

Și apoi să lansați proiectul build-uit:

npm start

După lansarea proiectului veți vedea informații despre structura principală a proiectului. Cu simboluri speciale sunt marcate tipurile de conținut ale proiectului - static și dynamic. În momentul de față avem doar conținut static.

Pentru probă, lansați proiectul în modul de producție.

Opriți modul de producție și porniți modul de dezvoltare. În lecțiile următoare vom lucra exact în acest mod.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge