Lucky / Crystal init error: undefined method 'signal' for Process

Lucky / Crystal init error: undefined method 'signal' for Process

我正在尝试启动一个新的 Lucky 项目并遇到错误。我初始化项目,然后 cd 和 ./scripts/setup。最终我看到了错误

在tasks/watch.cr:154:17

154 | process.signal(:term) 除非 process.terminated?

^-----

错误:Process

的未定义方法 'signal'

这是OSX10.15.7,幸运0.23.1,crystal0.34.0。

我也在论坛发帖,不过我猜是跟Crystal的版本有关。如果您能够将 Lucky 和 ​​Crystal 升级到最新版本,应该可以解决问题。