MongoDB
了解如何從頭開始建立新的 Node.js 或 TypeScript 專案,方法是將 Prisma ORM 連接到您的 MongoDB 資料庫,並產生用於資料庫存取的 Prisma Client。以下教學將引導您認識 Prisma CLI 和 Prisma Client。
先決條件
為了成功完成本指南,您需要:
-
存取具有副本集部署的 MongoDB 4.2+ 伺服器。我們建議使用 MongoDB Atlas。
請確保您手邊有資料庫連線 URL。如果您沒有正在運行的資料庫伺服器,只想探索 Prisma ORM,請查看快速入門。
請參閱系統需求以了解確切的版本需求。
建立專案設定
第一步,建立一個專案目錄並導航到該目錄中
mkdir hello-prisma
cd hello-prisma
接下來,初始化一個 TypeScript 專案,並將 Prisma CLI 作為開發依賴項新增到其中
npm init -y
npm install prisma typescript tsx @types/node --save-dev
這會建立一個 package.json
,其中包含您的 TypeScript 應用程式的初始設定。
接下來,初始化 TypeScript
npx tsc --init
您現在可以透過在 Prisma CLI 前面加上 npx
來調用它
npx prisma
接下來,透過建立您的 Prisma Schema 檔案來設定您的 Prisma ORM 專案,使用以下命令:
npx prisma init
此命令執行兩件事:
- 建立一個名為
prisma
的新目錄,其中包含一個名為schema.prisma
的檔案,其中包含 Prisma schema 以及您的資料庫連線變數和 schema 模型 - 在專案的根目錄中建立
.env
檔案,用於定義環境變數 (例如您的資料庫連線)