透過超過 100 個技巧的集合來學習 Nuxt!

prisma
@prisma/nuxt

將 Nuxt 與 Prisma ORM 整合,以簡化資料庫存取!

Nuxt Prisma

npm version npm downloads License Nuxt

您是 Nuxt 開發人員嗎?或者您熟悉 Prisma ORM 並希望在 Nuxt 中輕鬆使用它嗎?那麼這個模組就是為您準備的。

透過這個模組,您可以輕鬆地將 Prisma ORM 整合到您的 Nuxt 應用程式中。

功能

  • 無縫設定 Prisma CLI、Prisma schema、Prisma Migrate 和 Prisma Client
  • 在 Nuxt DevTools 中輕鬆存取 Prisma Studio
  • 為您的 Vue 檔案自動導入 usePrismaClient() composable

快速設定

  1. @prisma/nuxt 相依性新增至您的專案
    npm install @prisma/nuxt
    
  2. @prisma/nuxt 新增至 nuxt.config.tsmodules 區段
    export default defineNuxtConfig({
      modules: ["@prisma/nuxt"],
    });
    
  3. 啟動開發伺服器
    npm run dev
    

    啟動開發伺服器將會
    1. 自動安裝 Prisma CLI
    2. 使用 SQLite 資料庫初始化 Prisma 專案
    3. 在 Prisma Schema 中建立 User 和 Post 範例模型
    4. 提示您執行 migration 以使用 Prisma Migrate 建立資料庫表格
    5. 安裝並產生 Prisma Client
    6. 提示您啟動 Prisma Studio

要了解更多關於如何使用此模組的資訊,請瀏覽我們的文件