Nuxt Server Storage


Installation

Create nuxt-app

npx nuxi@latest init project-name

Installation of Combadge NPM Package

npm i nuxt-server-storage

Add a nuxt-server-storage section in your nuxt.config.

export default defineNuxtConfig({
  modules: [
    'nuxt-server-storage'
    ],
})

Configuration

export default defineNuxtConfig({
  serverStorage: {
    api: {
      "memory": "memory",
      "cfkv": "cloudflare-kv-binding"
    }
  },
})

export default defineNuxtConfig({
  runtimeConfig: {
    cfkv: {
      binding: "",
      base: ""
    }
  },
})

NUXT_CFKV_BINDING=binding-name
NUXT_CFKV_BASE=kv-prefix

Run nuxt-app

npx run dev