背景

相信大家在体验完 prisma 后,一般都是会感觉开发起来很方便,功能使用起来很顺畅很爽,但是想推广起来团队内使用的时候发现。。。

原因是prisma client 需要下载几个引擎,在其他没有翻墙工具的小伙伴使用的时候发现一直下不下来,这时候就想到要要找个国内镜像了,官方文档里面提供了设置的方法

Prisma engines - Prisma 中文文档

托管二进制文件

PRISMA_BINARIES_MIRROR  环境变量允许您通过专有服务器、AWS 存储桶或其他云存储来托管二进制文件。 如果您的自定义操作系统要求您使用自己自定义构建的二进制文件,这将非常有用。

$PRISMA_BINARIES_MIRROR=https://my-aws-bucket

设置国内镜像

PRISMA_ENGINES_MIRROR=https://registry.npmmirror.com/-/binary/prisma

也可以在 powershell里面临时设置  $Env:PRISMA_ENGINES_MIRROR ='https://registry.npmmirror.com/-/binary/prisma'

这时候执行 npx prisma generate 就可以成功安装了

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐