Closed chloerei closed 4 days ago
添加了 devcontainer 配置,用 vscode 或者其他支持 devcontainer 的编辑器/IDE 打开,在弹出提示中选择在容器中打开,进入命令行后用 bin/dev 即可启动服务。
bin/dev
不过目前有个问题,app 镜像需要设置 platform: linux/amd64,这在 mac 或者 windows 环境下会有性能损失。
platform: linux/amd64
这是因为 https://github.com/huacnlee/rucaptcha 这个 gem 缺少预编译平台:
- aarch64-linux-musl
另外 nokogiri 在 alpine 需要添加依赖 apk add gcompat。
apk add gcompat
看能不能给 rucaptcha 加上 aarch64-linux-musl,然后我再更新 PR。
aarch64-linux-musl
好 我今天加一下
https://rubygems.org/gems/rucaptcha/versions/3.2.4
好了
更新了,在我 M2 笔记本上测试通过。
另外修了两个不稳定失败的测试,以便 CI 通过。
添加了 devcontainer 配置,用 vscode 或者其他支持 devcontainer 的编辑器/IDE 打开,在弹出提示中选择在容器中打开,进入命令行后用
bin/dev
即可启动服务。不过目前有个问题,app 镜像需要设置
platform: linux/amd64
,这在 mac 或者 windows 环境下会有性能损失。这是因为 https://github.com/huacnlee/rucaptcha 这个 gem 缺少预编译平台:
另外 nokogiri 在 alpine 需要添加依赖
apk add gcompat
。看能不能给 rucaptcha 加上
aarch64-linux-musl
,然后我再更新 PR。