gpt4 book ai didi

ruby-on-rails-4 - 带有多个 list 文件的 Rails 4 Assets 预编译

转载 作者:行者123 更新时间:2023-12-03 20:16:46 25 4
gpt4 key购买 nike

我有一个 rails 4 应用程序。

我有 3 组 list 文件,以便为我的应用程序分离逻辑。

这些文件是

application.js
backoffice.js
pos.js

application.css
backoffice.css
pos.css

在我的布局文件中,我使用关联的 javascript_link_tags 引用这些 Assets

我在我的 production.rb 文件中添加了以下内容(为了将这些文件包含在 Assets 的预编译中):
config.assets.precompile += %w( backoffice.js pos.js pos.css backoffice.css )

然后我运行 rake assets:precompile,但它没有选择额外的文件。
它只编译 application.js 和 application.css list 。

在 production.rb 中,我也有:
config.serve_static_assets = true
config.assets.compile = false

有人有什么想法吗?

谢谢

最佳答案

如果你复制这一行

config.assets.precompile += %w( backoffice.js pos.js pos.css backoffice.css )

config/application.rb (Rails 4.0)(而不是 config/environments/production.rb )它会起作用。

我从这里得到了一个提示: Rails 4 assets.precompile

正如评论中所建议的,在 中导轨 4.2 你应该在 config/initializers/assets.rb 上面写上一行

关于ruby-on-rails-4 - 带有多个 list 文件的 Rails 4 Assets 预编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16168166/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com