⊗jsnxPmBsPM 10 of 57 menu

Производен режим во NextJS рамката

Производниот режим е наменет за стартување на проект на хостинг. Главната цел на овој режим е да обезбеди максимални перформанси и безбедност на проектот, како и да го намали волуменот на вчитуваните датотеки за заштеда на системска меморија.

Главните карактеристики на производниот режим:

  • Оптимизација на кодот - пред стартување во производство, кодот се комплира. На пример, се извршува минимизација на JavaScript и CSS за намалување на нивната големина и забрзување на вчитувањето на страницата.
  • Статичка генерација - рамката однапред генерира страници, што ја забрзува нивното вчитување на веб-страницата.
  • Оптимизација на сликите, кои автоматски се компресираат и прилагодуваат за различни димензии на екран и уреди.
  • Отстранување на дебагирачки информации - целиот код за дебагирање на грешки се отстранува од страниците на прелистувачот. Ова е неопходно за безбедно работење на проектот и криење на информации за структурата на датотеките од корисниците.
  • Отсуство на топло превчитување - за разлика од режимот на развој, овде нема автоматско превчитување при секоја направена промена.

Производниот режим се стартува со две команди. За почеток треба да се изврши производна сборка на проектот:

npm run build

А потоа да се стартува собраниот проект:

npm start

По стартувањето на проектот ќе видите информации за главната структура на проектот. Со посебни симболи се означуваат типовите на содржината на проектот - статична и динамична. Во моментов имаме само статична содржина.

За проба, стартувајте го проектот во производен режим.

Исклучете го производниот режим и вклучете го режимот на развој. Понатаму во лекциите ќе работиме токму во овој режим.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј