⊗jsnxPmBsPM 10 of 57 menu

Način produkcije v ogrodju NextJS

Produkcijski način je namenjen zagonu projekta na gostovanju. Glavni cilj tega načina je zagotoviti največjo zmogljivost in varnost projekta ter zmanjšati količino prenesenih datotek za prihranek sistemskega pomnilnika.

Glavne značilnosti produkcijskega načina:

  • Optimizacija kode - pred zagonom v produkciji se koda prevede. Na primer, izvede se minimizacija JavaScript in CSS za zmanjšanje njihove velikosti in pospešitev nalaganja strani.
  • Statično generiranje - ogrodje vnaprej generira strani, kar pospeši njihovo nalaganje na spletnem mestu.
  • Optimizacija slik, ki se samodejno stisnejo in prilagodijo za različne velikosti zaslona in naprave.
  • Odstranitev informacij za razhroščevanje - vsa koda za odpravljanje napak se odstrani iz brskalniških strani. To je potrebno za varno delovanje projekta in skrivanje informacij o strukturi datotek pred uporabniki.
  • Odsotnost vročega ponovnega nalaganja - za razliko od načina razvoja, tukaj ni samodejnega ponovnega zagona ob vsaki spremembi.

Produkcijski način se zažene z dvema ukazoma. Najprej je treba izvesti produkcijsko gradnjo projekta:

npm run build

Nato pa zaženite zgrajen projekt:

npm start

Po zagonu projekta boste videli informacije o glavni strukturi projekta. Posebnimi simboli so označene vrste vsebine projekta - statična in dinamična. Trenutno imamo samo statično vsebino.

Za preizkus zaženite projekt v produkcijskem načinu.

Izklopite produkcijski način in vklopite način razvoja. V nadaljevanju lekcij bomo delali prav v tem načinu.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni