პროექტის ფაილური სტრუქტურა 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-ის სტილების კონფიგურაციები.