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 стильдерінің баптаулары қай жерде орнатылатынын түсіндіріңіз.