新手练习部署, 按照教程 https://juejin.cn/post/6976996961517830175 前面全部都通过了;项目在本地也能启动起来
在最后一步部署的时候遇到报错: 在 $cap production deploy 之后第 5 步报错 00:05 bundler:install
报错信息:
Caused by:
SSHKit::Command::Failed: bundle exit status: 16
bundle stdout: Nothing written
bundle stderr: Your bundle only supports platforms ["x86_64-darwin-14"] but your local platform
is x86_64-linux. Add the current platform to the lockfile with
`bundle lock --add-platform x86_64-linux` and try again.
我在 mac 上部署的,且我在 Gemfile.lock 里面看到 PLATFORMS 部分如下:
LATFORMS
ruby
x86_64-darwin-14
x86_64-linux
我也尝试了 $ sudo bundle lock --add-platform x86_64-linux
但重新部署 $cap production deploy 之后还是相同的报错 用报错信息搜了 没有找到相关可尝试解决的方案
请问有什么可尝试解决这个报错的思路么?