src
DirectoryPages can also be added under src/pages
as an alternative to the root pages
directory.
The src
directory is very common in many apps and Next.js supports it by default.
src/pages
will be ignored if pages
is present in the root directorynext.config.js
and tsconfig.json
, as well as environment variables, should be inside the root directory, moving them to src
won't work. Same goes for the public
directoryFor more information on what to do next, we recommend the following sections: