在Ruby中加载要查看的资产

在Ruby中加载要查看的资产,ruby,Ruby,我试图从资产文件夹加载css文件,但它似乎不起作用。请问正确的做法是什么,比如文件如下: AppName > App > assets > css_home > animate.css 我试过: <link rel="stylesheet" href="assets/css_home/animate.css"> 但是它似乎不起作用。你不能用这种方式来做,Rails(带有资产管道)只是将所有css文件捆绑到一个文件

我试图从资产文件夹加载css文件,但它似乎不起作用。请问正确的做法是什么,比如文件如下:

AppName > App > assets > css_home > animate.css
我试过:

<link rel="stylesheet" href="assets/css_home/animate.css">


但是它似乎不起作用。

你不能用这种方式来做,Rails(带有资产管道)只是将所有css文件捆绑到一个文件中。基本上,您需要在
applications.css
中导入css。按照这个方法,或者按照古怪的方式将animate.css放入公共文件夹。这是否回答了您的问题?好的,我是为CSS做的,它是有效的,我应该如何为javascript做请:jQuery似乎不起作用实际上取决于您的ruby和rails版本。我在我的
application.js
文件中有一个
import“jquery”
,在我的
environment.js
文件中做了一些调整以使其正常工作。与所有css文件捆绑在一起的方式相同,js文件也是如此。如果您只需要jquery,请使用它,然后将
添加到布局标题中。我强烈建议您阅读本文,它包含了关于Rails中资产管道的所有信息。