Rails 6.1 中没有 bin/bundle 文件,无法获取 TURBO_STREAM 请求格式

No bin/bundle file in Rails 6.1, can't get TURBO_STREAM request format

当我运行 rails turbo:install 它给出 Errno::ENOENT: No such file or directory - bin/bundle

新的 rails 6.1.3 应用程序中没有 bin/bundle 文件,带有 turbo-rails gem (v0.5.9)

我不知道这是否与请求不会作为 TURBO_STREAM 发送的事实有关,即使它来自 Turbo Frame 中的 link。

任何解决问题的线索?


更新:我从另一个发送 TURBO_STREAM 格式的应用复制了 bin/bundle,但在新应用中它仍然只发送 HTML (webpacker@^6.0.0- beta.5).

turbo-rails gem 从 0.5.9 还原为 0.5.3 修复了这个问题

实际上,似乎 TURBO_STREAM 不再总是请求类型,是设计,但 Turbo 帧仍然有效。