Файловаи сохтории лоиҳа дар чарчӯби NextJS
Пас аз эҷоди лоиҳа дар папкаи он сохтори файлии муайян пайдо мешавад. Биёед муҳимтарин унсурҳои онро дида бароем:
- /node_modules/
- /src/
- /app/
- globals.css
- layout.jsx
- page.jsx
- /app/
- next.config.mjs
- package.json
- tailwind.config.js
Файлҳое, ки мо дар раванди
кор бо лоиҳа месозем, дар папкаҳои
src ва src/app
нигоҳ дошта мешаванд.
Дар айни замон дар папкаи src
танҳо як папкаи кории app мавҷуд аст.
Ва дар он файлҳо барои кор бо
танзимоти CSS (global.css),
файл бо разметкаи асосии саҳифа (layout.jsx)
ва файл бо роути асосии лоиҳа
(page.jsx) нигоҳ дошта мешаванд.
Дар файли next.config.mjs
танзимоти асосии
лоиҳа дарҷ шудаанд.
Дар файли tailwind.config.js
танзимоти асосии услубҳои Tailwind,
ки дар ин лоиҳа истифода мешаванд, дарҷ шудаанд.
Ба гӯед, кадом папкаҳо файлҳои кории асосии лоиҳаро дар бар мегиранд.
Ба гӯед, танзимот барои тамоми лоиҳа дар куҷо муқаррар карда мешаванд.
Ба гӯед, дар кадом папка ҳамаи китобхонаҳо ва бастаҳои насбшуда дар лоиҳа нигоҳ дошта мешаванд.
Ба гӯед, танзимот барои услубҳои Tailwind дар куҷо муқаррар карда мешаванд.