我总是将 application.css
文件重命名为 application.scss
,就像它在 Bootstrap Sass gem 中所说的那样设置说明。但我几乎从未在其他任何地方看到过这样做,人们说要重命名为 application.css.scss
。
大多数人使用该方法而不是我应该知道的其他方法是否有特殊原因,还是只是偏好?有区别吗?
最佳答案
.css.scss
和.scss
没有区别。
有些人认为将生成的文件扩展名作为文件名的一部分很重要。
例子:
.css.scss
.js.coffee
.html.erb
.js.erb
我的一位同事坚持这一点,我的想法是它只对结果文件可以是多种不同类型的文件很重要(即 .erb
)。
而SCSS和CoffeeScript只能分别生成CSS和JS。
关于css - application.css.scss 和 application.scss 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44809703/