recipes/nuxt_static
typescript
import '@catapultjs/deploy/recipes/nuxt_static'This recipe runs nuxt generate locally before deployment and sets source_path to ./.output/public/., the default output directory for generated Nuxt static files.
By default, Catapult transfers source_path with SCP through the built-in deploy:update_code task. You can optionally import rsync if you prefer rsync-based transfers.
See the example static Nuxt project for a complete setup, or go directly to deploy.ts.
Tasks
| Task | Inserted | Description |
|---|---|---|
deploy:build | before deploy:lock | Runs nuxt generate locally |
Configuration
| Key | Type | Default | Description |
|---|---|---|---|
source_path | string | './.output/public/.' | Local generated output directory to transfer |
typescript
import '@catapultjs/deploy/recipes/nuxt_static'Optional rsync transfer:
typescript
import '@catapultjs/deploy/recipes/nuxt_static'
import '@catapultjs/deploy/recipes/rsync'