NextJS-kehyksen projektin tiedostorakenne
Projektin luomisen jälkeen sen kansioon ilmestyy tietty tiedostorakenne. Tarkastellaan sen tärkeimpiä komponentteja:
- /node_modules/
- /src/
- /app/
- globals.css
- layout.jsx
- page.jsx
- /app/
- next.config.mjs
- package.json
- tailwind.config.js
Projektin kanssa työskentelyn aikana tekemämme
tiedostot tallennetaan
kansioihin src ja src/app.
Tällä hetkellä kansiossa src
on vain yksi työkansio app.
Siellä säilytetään tiedostoja
CSS-asetusten kanssa työskentelyyn (global.css),
tiedosto sivun perusasettelulla (layout.jsx)
ja tiedosto projektin pääreitille
(page.jsx).
Tiedostossa next.config.mjs
sisältyvät projektin
perusasetukset.
Tiedostossa tailwind.config.js sisältyvät
perusasetukset Tailwind-tyyleille,
jota käytetään tässä projektissa.
Kerro, mitkä kansiot sisältävät projektin tärkeimmät työtiedostot.
Kerro, missä koko projektin asetukset määritetään.
Kerro, missä kansiossa säilytetään kaikkia projektiin asennettuja kirjastoja ja paketteja.
Kerro, missä Tailwind-tyylien asetukset määritetään.