3fa04620e7
* Remove Deploy To Now buttons * Remove remaining buttons |
||
---|---|---|
.. | ||
pages | ||
static | ||
next.config.js | ||
now.json | ||
package.json | ||
README.md | ||
server.js |
Root static files example
How to use
Using create-next-app
Execute create-next-app
with Yarn or npx to bootstrap the example:
npx create-next-app --example root-static-files root-static-files-app
# or
yarn create next-app --example root-static-files root-static-files-app
Download manually
Download the example:
curl https://codeload.github.com/zeit/next.js/tar.gz/canary | tar -xz --strip=2 next.js-canary/examples/root-static-files
cd root-static-files
Install it and run:
npm install
npm run dev
# or
yarn
yarn dev
Serverless
With now version 2, using a custom server to route files from the static folder is no longer necessary.
Simply adjust your now.json
(similar to in this example) by using the routes configuration.
Afterwards, deploy it to the cloud with now (download)
now
The idea behind the example
This example demonstrates how to serve files such as /robots.txt and /sitemap.xml from the root in both a serverless and non-serverless environment.