Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在rails项目中更改application.css的名称?_Css_Ruby On Rails - Fatal编程技术网

如何在rails项目中更改application.css的名称?

如何在rails项目中更改application.css的名称?,css,ruby-on-rails,Css,Ruby On Rails,我想更改application.css文件的名称,但这会产生以下错误: 已筛选出的资产将不提供服务 我假设这是因为在配置文件中的某个地方,rails被告知要预编译application.css,当我更改其名称时,配置文件仍然会查找application.css。有人能告诉我怎么做吗 我这样问是因为我想学习如何为不同的控制器创建自己的清单文件 您是否已尝试将新的.css文件包括到“config/environment/production.rb”中的列表:config.assets.precomp

我想更改application.css文件的名称,但这会产生以下错误:

已筛选出的资产将不提供服务

我假设这是因为在配置文件中的某个地方,rails被告知要预编译
application.css
,当我更改其名称时,配置文件仍然会查找
application.css
。有人能告诉我怎么做吗


我这样问是因为我想学习如何为不同的控制器创建自己的清单文件

您是否已尝试将新的.css文件包括到“config/environment/production.rb”中的列表:config.assets.precompile+=%w(newname.css)

开玩笑的是,您可能使用的是最新的rails 4版本。rails团队在开箱即用的功能中包含了链轮,因此即使在开发模式下,它也会检查资产的“预编译性”。在此之前,在部署到生产环境之前,您不会看到任何错误

希望能有帮助