1

我已经预编译了我的资产

RAILS_ENV=production bundle exec rake assets:precompile

并将我的 rails 应用程序运行为:

rails s -e production

但我的应用程序不要求

  • 应用程序-{指纹}.css
  • 应用程序-{指纹}.js

相反,它要求没有指纹。

我能错过什么?或者这是一个 Rails5 错误。我对 Rails4 没有任何问题。

更新:

我发现问题是由蛋白石导轨引起的。当我使用以下命令创建我的应用程序时

rails new MyApp --javascript=opal --skip-active-record

从生产开始不会为带有 opal-rails 的资产添加指纹。

它适用于 jquery-rails。

4

0 回答 0