Nuxt.js gives you the possibility to host your web application on any static hosting like Surge for example.

To deploy on Surge, first install it on your computer:

npm install -g surge

Then, we tell Nuxt.js to generate our web application:

npm run generate

It will create a dist folder with everything inside ready to be deployed on a static hosting.

We can then deploy it to Surge:

surge dist/

Done :)

If you have a project with dynamic routes , take a look at the generate configuration to tell Nuxt.js how to generate these dynamic routes if you are using Nuxt <= v2.12.

When generating your web application with nuxt generate, the context given to asyncData will not have req and res.

Editer cette page sur GitHub Mise à jour le Mon, July 12, 2021