Rails 7:如何完全删除 Turbo?

col*_*rco 10 ruby ruby-on-rails ruby-on-rails-7

我有一个 Rails 7 应用程序。经过一些开发后,我发现 Turbo (Hotwired) 产生了太多问题,我不需要它用于此应用程序。

有没有办法从现有的 Rails 应用程序中完全删除 Turbo?

建议的删除方法是什么?

小智 14

您需要gem "turbo-rails"从 中删除Gemfile,运行bundle install以更新依赖项。还运行

bin/importmap unpin @hotwired/turbo-rails
bin/importmap unpin @hotwired/stimulus
bin/importmap unpin @hotwired/stimulus-loading
Run Code Online (Sandbox Code Playgroud)

import "@hotwired/turbo-rails"从中删除app/javascript/application.js