javascript - Ruby on Rails 中的 Assets 路径表示法

标签 javascript css ruby-on-rails asset-pipeline

如何在我的 Ruby on Rails 元素中包含多个 Javascript 和 CSS 文件?

文件不是在 assets/javascriptassets/stylesheets 中,而是在 /css 目录中/js。这些目录中还有大量子文件夹。

我尝试更新 manifest.js 文件,还尝试在 application.html.erb 中包含几个样式表链接,但我没有将这些文件包含在我的元素。

我宁愿将 list 文件指向我需要的文件夹,所以如果我在 assets/css/subfolder/subfolder/subfolder 下的所有文件夹中都有文件,我该怎么做?

我对 Javascript 文件有同样的问题。

最佳答案

使用require_tree包括你的父 /js/css 目录。

然后你可以做这样的事情

# application.js    
//= require_tree ./js

# application.css
*= require_tree ./css

查看这个类似的 StackOverflow post

关于javascript - Ruby on Rails 中的 Assets 路径表示法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44272866/

相关文章:

javascript - 如何使 jQuery 下拉菜单直接向下而不是向右下拉?

javascript - 设置属性之前加载指令

html - 如何在CSS中移动闪烁的光标?

iphone - iPhone/移动版网站上的 z-index

css - 我应该如何划分 CSS 文件以支持多种设备?

ruby-on-rails - 如何通过扫描二维码更新数据库?

javascript - JavaScript : assign var in function and use var out that function

javascript - 单击不同的 radio 输入时启用/禁用文本输入

ruby-on-rails - 安装 rmagick 时出错 [在 rails 2.3.5 中]

ruby-on-rails - 模型可以属于 STI child 吗?