Nuxt Generate static site sample

DIY Steps

  1. initialize project
npx create-nuxt-app test-nuxt
  1. install these package for cross-platform files.
npm i -D copyfiles rimraf
  1. Edit npm script
scripts: {
  ...
+ "build-docs": "rimraf docs && npm run generate && copyfiles --up 1 \"dist/**/*\" \"docs/\"",
  ...
}
  1. Run build setup below.

Build Setup

# install dependencies.
$ npm ci

# generate static project.
$ npm run build-docs

# serve and test your project.
$ npx serve docs/