name: framework description: Use when changing Nuxt configuration, modules, the app directory layout, or TypeScript setup for this kickstart.
Nuxt framework – Contentstack Kickstart: Nuxt
When to use
- Editing
nuxt.config.tsor adding Nuxt modules - Adding or reorganizing files under
app/ - Adjusting TypeScript configuration for the Nuxt app or server context
Instructions
Configuration
- Main config:
nuxt.config.ts. compatibilityDateanddevtoolsare set there; public runtime config for Contentstack-related keys lives underruntimeConfig.public.- Registered module in config:
@nuxtjs/tailwindcss(Tailwind CSS for Vue/Nuxt).
App directory
- Root Vue app:
app/app.vue. - Plugins:
app/plugins/(e.g.contentstack.tsis auto-registered by Nuxt’s plugin discovery). - Composables:
app/composables/(e.g.useGetPage.ts).
TypeScript
- Root TS config:
tsconfig.jsonextends./.nuxt/tsconfig.json(generated afternuxt prepare). - Server TS:
server/tsconfig.jsonextends../.nuxt/tsconfig.server.json.
Dependencies worth knowing
package.jsonlistsnuxt,vue,vue-router,@nuxtjs/tailwindcss,@nuxt/image, and Contentstack-related packages.