1、umi3
在.env文件中设置
HTTPS=1 umi dev
同时也可以使用配置 https: { key: './path/key.pem', cert: './path/cert.pem' }
自定义证书。
我的 umi 版本是 2.13.3。用以下方法可以配置 https 证书。
- 准备一份已信任的 https 证书。可以参考这个脚本来创建证书 https://gist.github.com/pgilad/63ddb94e0691eebd502deee207ff62bd
- 修改
config/config.ts
文件中的devServer
选项
devServer: { https: { key: './path/to/private.key', cert: './path/to/private.pem', }, },
如果是umi3 版本你的话 在文件 .umirc.ts上进行操作
devServer: { https: { key: './path/to/private.key', cert: './path/to/private.pem', }, },