我需要在资源管道中将css添加到我的rails应用程序中?

我需要在资源管道中将css添加到我的rails应用程序中?,css,ruby-on-rails,Css,Ruby On Rails,我有一个rails应用程序,我把index.html放在公共文件夹中,当我转到端口3000时它会显示出来,但它没有显示css,我有我的css文件夹,我试着把它放在资产样式表中,但什么都没有发生?我把所有css文件放在哪里?我是否需要更改index.html引用css文件的方式? 现在,公用文件夹中的my index.html引用的css文件如下 我看过一些教程,但它们在理解放入公用文件夹的内容时有点复杂,资产管道不会处理这些内容。这根本不是“rails方式”,但您可以将.css移动到公用文件夹中

我有一个rails应用程序,我把index.html放在公共文件夹中,当我转到端口3000时它会显示出来,但它没有显示css,我有我的css文件夹,我试着把它放在资产样式表中,但什么都没有发生?我把所有css文件放在哪里?我是否需要更改index.html引用css文件的方式? 现在,公用文件夹中的my index.html引用的css文件如下


我看过一些教程,但它们在理解放入公用文件夹的内容时有点复杂,资产管道不会处理这些内容。这根本不是“rails方式”,但您可以将.css移动到公用文件夹中,然后像现在一样调用它

要获得对资产管道的访问权,我能想到的最快的方法就是生成一些东西,用HTML填充视图,然后可以通过资产管道调用。但是默认情况下,根路由没有设置,因此您必须导航到localhost:3000/您在此处生成的任何控制器


我强烈建议您在进一步研究之前阅读本指南。首先,如果您使用的是rails,那么为什么要这样使用静态页面。如果您真的想使用它,那么您必须像这样指定样式表

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

像什么?你说“如果你真的想使用它,那么你必须像这样指定样式表。”抱歉用手机回答了这个问题。