【发布时间】:2016-03-14 10:00:51
【问题描述】:
我一直在 teamtreehouse 上学习 sass,它展示了如何查看编写 sass 后编译的 css 文件。但是,它在节点环境中。
如何从 rails 中的 sass 代码查看编译后的 css?我似乎无法通过谷歌找到正确的答案,或者可能没有查看它的意义,真的吗?我认为看看从 sass 代码中打印出什么 css 会很有帮助。
【问题讨论】:
标签: css ruby-on-rails sass
我一直在 teamtreehouse 上学习 sass,它展示了如何查看编写 sass 后编译的 css 文件。但是,它在节点环境中。
如何从 rails 中的 sass 代码查看编译后的 css?我似乎无法通过谷歌找到正确的答案,或者可能没有查看它的意义,真的吗?我认为看看从 sass 代码中打印出什么 css 会很有帮助。
【问题讨论】:
标签: css ruby-on-rails sass
如果你在 public/stylesheets/sass 中的文件会被编译成 CSS 文件在
您的public/stylesheets 。您也可以使用命令sass-convert --help 获取更多信息。
您可以从这里获得参考https://github.com/sass/sass
【讨论】:
也许没有看的意义
如果您知道自己在做什么,为什么需要查看它?
SASS is a pre-processor,这意味着它没有通过增强 CSS 的方式——它只是将您的 pseudocode 转换为实际的 CSS:
我现在告诉你,如果你的 SASS 文件中有不正确的 CSS,或者其他潜在的问题,SASS 会告诉你。从这个角度来看,没有真正的理由查看您编译的 SASS除非您想查看代码的结构或其他内容。
-
关于查看“已编译”的 SASS,您可能会是最好的precompiling your assets:
$ rake assets:precompile RAILS_ENV=production
这会将资产文件的生产级版本放入public/...,让您可以查看它们的“编译”版本。
我知道很痛苦,但你能做什么
【讨论】: