模块打包器
概述
模块打包器 将 JavaScript 模块捆绑到单个 JavaScript 文件中。大多数打包器的工作原理是将来自各种源文件的 JavaScript 代码复制到目标文件中。
由于 Prisma 客户端不仅基于 JavaScript 代码,而且还依赖于 查询引擎二进制文件 可用,因此您需要确保您的捆绑代码可以访问二进制文件。
为此,您可以使用允许您复制静态资产的插件。
打包器 | 插件 |
---|---|
Webpack | copy-webpack-plugin |
Webpack (使用 Next.js 单仓库) | nextjs-monorepo-workaround-plugin |
Parcel | parcel-plugin-static-files-copy |