Prisma 初始化MongoDB数据库下载报错reason unable to verify the first certificate解决方案
前言
调用prisma的初始化命令并指定链接的数据库类型为MongoDB后:
npx prisma init --datasource-provider mongodb
它会自己去下载一些相关的依赖,但是此时报错了:
Downloading Prisma engines for Node-API for windows [ ] 0%Error: request to https://binaries.prisma.sh/all_commits/efd2449663b3d73d637ea1fd226bafbcf45b3102/windows/query_engine.dll.node.gz.sha256 failed, reason: unable to verify the first certificate
翻译过来就是无法验证第一个证书。
教程
windows下我们使用PowerShell命令工具,输入一下:
$env:NODE_TLS_REJECT_UNAUTHORIZED="0"
控制nodejs的证书校验,0为忽略。
此时我们再运行命令:
npx prisma init --datasource-provider mongodb
下载安装就正常了。
补充:
如果是cmd命令,你可能需要输入下面的命令来进行控制:
set NODE_TLS_REJECT_UNAUTHORIZED=0
版权申明
本文系作者 @木灵鱼儿 原创发布在木灵鱼儿站点。未经许可,禁止转载。
暂无评论数据