ddev - 安装 ddev 后找不到“mkcert”命令
问题描述
mkcert
在 Ubuntu 上似乎没有安装(或者可能不在正确的路径中)
ddev version
DDEV-Local version v1.8.0
commit v1.8.0
db drud/ddev-dbserver:v1.8.0-10.2
dba drud/phpmyadmin:v1.8.0
ddev-ssh-agent drud/ddev-ssh-agent:v1.8.0
docker 18.09.5
docker-compose 1.21.2
domain ddev.local
os linux
router drud/ddev-router:v1.8.0
web drud/ddev-webserver:v1.8.0
在 Ubuntu 18 上
mkcert -install
zsh: command not found: mkcert
解决方案
如果您使用(Linux 或 macOS 上的软件包管理器自制程序,或使用 ddev Windows 安装程序,或在 WIndows 上使用 Chocolatey),则会为您安装 mkcert。在所有其他情况下,您必须自己安装,请参阅https://github.com/FiloSottile/mkcert
请注意,mkcert 是可选的。这就是我们让浏览器(和 curl 等)使用 https 信任本地开发站点的方式。但是,当然,我们可以使用我们一直使用的所有各种方法来忽略不受信任的连接。但是 mkcert 让它变得非常好!
请注意,在 Linux 上mkcert -install
可能会给您一些额外的说明,您需要执行这些说明才能使一切正常运行,请参阅docs。
推荐阅读
- google-sheets - 更改 Graphql 查询,使其将每个产品显示在单独的行上
- python - 查找范围值列表中的空白
- sql - 查找同时存在两种类型产品的订单
- javascript - 用 JS 遍历数组
- javascript - 呈现页面时出现此错误
- javascript - AngularJS,指令中的链接功能,单击按钮时如何更新属性?
- mysql - 如何授予用户在 mysql 中创建和删除索引?
- sql - 根据变量的值从同一个查询中得到不同的结果
- c# - 将 WPF 音乐作为资源播放
- javascript - 如何在 chrome 扩展中使用 javascript 生成 CSS 文件?