资产名称被点替换

时间:2015-05-11 04:37:08

标签: ruby-on-rails ruby sass asset-pipeline

我使用Ruby on Rails并且我遇到了问题。

当我在服务器上运行我的应用程序时,我得到以下内容:

<link rel="stylesheet" media="all" href="/assets/..self-f28d8f57a7f19b756969e1ff016e5d807dd2b40d26e0e65c1a849f82fa5bd4b8.css?body=1" data-turbolinks-track="true" />

<link rel="stylesheet" media="all" href="/assets/reset.self-6aa5650b7ba29c22295359e84be792256c2c0e09887497329e717eb441b2878c.css?body=1" data-turbolinks-track="true" />

<link rel="stylesheet" media="all" href="/assets/application.self-dae5c5da7223ce739ad497817a3df9ba2fa2840da302653b11558b4f7d98bfc3.css?body=1" data-turbolinks-track="true" />

application.css是将所有SASS编译成一个文件的默认CSS,然后由我手动添加reset.css,最后你有..self.css。< / p>

这就是问题所在。该文件应为index.scss。 (我知道,因为当我自己删除并创建它时,它会正确加载。)

rails generate controller

在运行服务器时由该方法生成的SCSS和JS文件中,名称将替换为点。

有人可以帮忙吗?

0 个答案:

没有答案