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