我有一个Rails7应用程序。经过一些开发,我发现Turbo(HotWire)产生了太多的问题,我不需要在这个应用程序中使用它。
有没有办法从现有的Rails应用程序中完全删除Turbo?
删除它的推荐方法是什么?
ia2d9nvy1#
您需要从Gemfile中删除gem "turbo-rails",然后运行bundle install以更新依赖项。也要跑
Gemfile
gem "turbo-rails"
bundle install
bin/importmap unpin @hotwired/turbo-rails bin/importmap unpin @hotwired/stimulus bin/importmap unpin @hotwired/stimulus-loading
并从app/javascript/application.js中删除import "@hotwired/turbo-rails"
app/javascript/application.js
import "@hotwired/turbo-rails"
bogh5gae2#
到目前为止,Turbo一直是一个令人头疼的问题,我正计划为我的初创公司创建一个rails 7应用程序,然后慢慢地考虑稍后添加Turbo功能。但我想我会删除它,因为它会导致重定向、link_to等出现问题
2条答案
按热度按时间ia2d9nvy1#
您需要从
Gemfile
中删除gem "turbo-rails"
,然后运行bundle install
以更新依赖项。也要跑并从
app/javascript/application.js
中删除import "@hotwired/turbo-rails"
bogh5gae2#
到目前为止,Turbo一直是一个令人头疼的问题,我正计划为我的初创公司创建一个rails 7应用程序,然后慢慢地考虑稍后添加Turbo功能。但我想我会删除它,因为它会导致重定向、link_to等出现问题