【问题标题】:Serving single JS and CSS file in Rails 4?在 Rails 4 中提供单个 JS 和 CSS 文件?
【发布时间】:2014-03-10 02:38:59
【问题描述】:

扩展 http://guides.rubyonrails.org/asset_pipeline.html -- 我有很多单独的 JS 和 CSS 文件,用于桌面、移动、不同的插件等。

有没有办法用 Rails 将它们全部加入到单个 JS 和 CSS 文件中?我将 Sprockets 与 UglifyJS 用于 JS 和 YUI Compressor 用于 CSS。

【问题讨论】:

    标签: javascript css ruby-on-rails minify sprockets


    【解决方案1】:

    正如您在section 4 中的链接中所解释的,bundle exec rake assets:precompile 将负责在生产中将您的资产编译成单个 JS 和 CSS 文件。这通常应该是您的部署脚本的一部分。

    您的自定义资产是否由于某种原因未包含在管道中?

    【讨论】:

    • 好吧,资产预编译效果很好。只是文件没有连接在一起。假设我有 application.jsapplication_desktop.jsapplication_mobile.js——它们将保持分离(当然,每个文件名中都添加了自己的摘要字符串)。
    猜你喜欢
    • 2012-09-21
    • 2012-07-24
    • 2015-06-20
    • 2020-10-19
    • 1970-01-01
    • 1970-01-01
    • 2016-02-12
    • 1970-01-01
    • 2017-09-21
    相关资源
    最近更新 更多