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-ի ոճերի կարգավորումները: