在 server.ts 中,像这样导入 PrismaClient:
import { PrismaClient } from '@prisma/client';
export const prisma = new PrismaClient();
Run Code Online (Sandbox Code Playgroud)
使用 tsc 构建并运行编译后的代码时抛出错误:
yarn run build && yarn run start
import { PrismaClient } from '@prisma/client';
^^^^^^^^^^^^
SyntaxError: Named export 'PrismaClient' not found. The requested module '@prisma/client' is a CommonJS module, which may not support all module.exports as named exports.
CommonJS modules can always be imported via the default export, for example using:
import pkg from '@prisma/client';
const { PrismaClient } = pkg;
at …Run Code Online (Sandbox Code Playgroud)