当在网站或服务上工作时,开发环境应该尽可能地模仿生产环境。由于大多数生产网站和服务都是在HTTPS上提供的,开发版本也应该如此。这正是mkcert试图解决的问题。
mkcert是一种工具,它使生成由本地CA(证书颁发机构)签名的本地受信任SSL证书变得容易。
#在macOS上安装Sbrew install mkcert#生成并安装本地CAmkcert-install#创建新证书atekcert-key-file key.pem-cert-file cert.pem localhost。
现在,您可以将SSL密钥和证书用于本地服务器。例如,如果您有一个Jekyll博客,您可以使用以下命令在HTTPS上提供服务