9得票3回答
binding.pry在bin/dev命令下无法工作。

如果我使用bin/dev命令启动服务器,binding.pry无法正常工作(控制台输入不可用),只有使用bin/rails s命令才能正常工作。我知道这与foreman和Procfile.dev有关,但我不知道具体是什么问题。这是一个bug还是本来就应该这样?

9得票1回答
Rails 7:如何完全移除 Turbo?

我有一个Rails 7应用程序。经过一些开发后,我发现Turbo(Hotwired)创建了太多的问题,而我不需要它来运行这个应用程序。 是否有任何方法可以完全从现有的Rails应用程序中删除Turbo? 推荐的删除方式是什么?

8得票5回答
自定义CSS在Rails 7的CSS捆绑中无法正常工作

我正在尝试使用Rails 7,但我不明白为什么我的自定义CSS没起作用。 我使用Bootstrap标志构建了新的Rails应用程序,它能够正常工作(已经测试了CSS和JS,包括Bootstrap模态框)。以下是我的默认配置文件: application.js // Entry point...

8得票7回答
错误提示: 无法加载文件--sassc

运行rake assets:precompile出现错误,不知道为什么还需要sassc。当使用Sprockets 4.x升级指南迁移到sprockets 4时,sassc只存在于项目中: gem 'sass-rails', '>= 5' bundle update sass-rails...

8得票1回答
has_many :through 关联找不到有效的模型。

我正在创建与Rails Guides Patient-Appointment-Physician数据模型几乎完全相同的关联模型。一个用户通过prospect_subscription可以拥有多个prospects。但是,在尝试在rails控制台中访问user.prospects时,会抛出以下错...

8得票2回答
资产预编译导致 LoadError: cannot load such file -- sassc。

使用 esbuild 和 tailwind 创建新的 Rails 7 应用程序。 当我运行 rake assets:precompile 时,出现以下错误:LoadError: cannot load such file -- sassc 由于 SaasC 语法错误,我删除了 sassc-...

8得票7回答
Rails 7 + Devise无法看到来自devise的flash消息

更新时间:2月23日 - 请参见github问题https://github.com/heartcombo/devise/issues/5446,现在应该已经修复了。我向所有人道歉,因为自从一年前发现此问题并创建问题以来,我没有任何时间编码和回复(我只是为了乐趣而编码,今年对我来说太忙了,那个...

7得票3回答
使用 Rails 7 中的 format.turbo_stream 时出现 ActionController::UnknownFormat。

嘿,我对 Turbo Streams 还很陌生,目前在遇到错误时卡住了。 属性部分: <div id="properties" data-action="map-marker-clicked@window->@mapmarker#mapMarkerClicked" ...

7得票2回答
如何在Rails 7引擎中使用Tailwind CSS Gem?

如何在Rails引擎中使用Tailwind?根据文档,在Rails生成器中提供css参数应该可以正常工作。 使用Rails 7.0.2.2生成的引擎。 rails plugin new tailtest --mountable --full -d postgresql --css tail...

7得票1回答
生产环境中导入映射(Import Maps)未使用预编译的JavaScript资产管道(pipeline)(Rails 7)。

有人在Rails 7中搞懂了importmaps吗?我遇到了一个难题。 如果我在开发环境下运行./bin/importmap json,我会得到如下输出(正常情况): { "imports": { "application": "/assets/application-a7fd...