【问题标题】:Rails: How to import JS/CSS from "vendor/plugins/" directory?Rails:如何从“vendor/plugins/”目录导入 JS/CSS?
【发布时间】:2011-06-20 12:09:02
【问题描述】:

我想在我的 Rails 3 应用程序中使用 the jQuery UI Datepicker plugin

我想把它放在vendor/plugins/ 目录中。 (还有更好的地方吗?)

我尝试这样导入 JS 文件:

<%= javascript_include_tag '/vendor/plugins/jquery-ui-1.8.9-datepicker/js/jquery-ui-1.8.9.custom.min.js' %>

但它无法识别路径。

我应该怎么做?

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3


    【解决方案1】:

    要提供 javascript,需要将它们放在 public/

    如果你将文件本身放在 public/javascripts/ 中,它可以被引用:

    <%= javascript_include_tag 'jquery-ui-1.8.9.custom.min.js' %>
    

    不要忘记包含 Jquery 和 JqueryUI javascripts 以使这个 JS 插件正常工作。

    【讨论】:

    • 所以你说的是我想使用的所有JS和CSS文件必须public目录下?
    • 是的。所有静态内容都以公共目录为基础引用。
    • 是的,这个答案不正确。你可能想要它在assets/javascripts
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多