@nuxt/static

The fastest way to statically export your Nuxt application

this feature has been moved to the core. you can directly use nuxt generate
Last updated 4 months ago by pi0 .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @nuxt/static 
SYNC missed versions from official npm registry.

Nuxt Static

The fastest way to statically export your Nuxt application ⚡️

Simply run nuxt static for deploying your Nuxt application on Vercel, Netlify or any CI.

Features

  • Smart re-build only if needed (ie: code changes)
  • Also call nuxt export (or nuxt generate for legacy users)

Usage

Install package:

# Using yarn
yarn add --dev @nuxt/static

# Using npm
npm i -D @nuxt/static

This will add a new nuxt static command:

npx nuxt static

This command will (re-)build project if necessary and then use nuxt generate or nuxt export based on target option set in nuxt.config.

By the first nuxt static run, checksum of project files will be added to .nuxt/build.json. When using CI/CD, you have to cache/restore .nuxt

Options

You can pass extra options with static key in nuxt.config:

export default {
  static: {
    ignore: [
      'docs' // ignore changes in docs to avoid re-build
    ]
  }
}

ignore

  • Type: string[] or function

Globby patterns to ignore for snapshot. If an array is provided, it will be merged with default options, you can give a function to return an array that will remove the defaults.

You call also use the static:ignore hook to mutate the array (useful for modules), ex:

nuxt.hook('static:ignore', (ignore) => ignore.push('content'))

cacheDir

  • Type: string
  • Default: {rootDir}/node_modules/.cache/nuxt

Overrides buildDir

globbyOptions

  • Type: GlobbyOptions
  • Default: gitignore: true

Additional globby options for snapshot

Development

  • Clone repostory
  • Use yarn install to install dependencies
  • Use yarn static to run command on test fixture

License

MIT License

Current Tags

  • 1.0.0                                ...           latest (4 months ago)

13 Versions

  • 1.0.0 [deprecated]           ...           4 months ago
  • 0.0.12 [deprecated]           ...           4 months ago
  • 0.0.11 [deprecated]           ...           4 months ago
  • 0.0.10 [deprecated]           ...           4 months ago
  • 0.0.9 [deprecated]           ...           4 months ago
  • 0.0.8 [deprecated]           ...           4 months ago
  • 0.0.7 [deprecated]           ...           4 months ago
  • 0.0.6 [deprecated]           ...           4 months ago
  • 0.0.5 [deprecated]           ...           4 months ago
  • 0.0.4 [deprecated]           ...           4 months ago
  • 0.0.3 [deprecated]           ...           4 months ago
  • 0.0.2 [deprecated]           ...           4 months ago
  • 0.0.1 [deprecated]           ...           4 months ago
Downloads
Today 243
This Week 3,235
This Month 13,658
Last Day 923
Last Week 4,015
Last Month 17,265
Dependencies (5)
Dev Dependencies (13)

Copyright 2014 - 2016 © taobao.org |