我使用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文件中,名称将替换为点。
有人可以帮忙吗?