13

我目前正在构建的 Ruby on Rails 应用程序中使用 less-rails gem。我想要某种方式通过源映射(https://developers.google.com/chrome-developer-tools/docs/css-preprocessors)在 Chrome 中调试我的 Less css 文件有谁知道如何做到这一点?

4

2 回答 2

-1

在我看来,解决问题最方便的方法是:放弃 assets pipeline 和 less-rails。使用gulp -less + gulp-less-sourcemap更改为gulpblendid。这需要时间来配置,但正如我的实践所示,时间的损失比生活编辑、非常快速的编译,当然还有源地图等功能所带来的回报要多。

其实我个人并没有在这样的bundle中使用less ,但是sass的实现还是很方便的。我认为的话可能是一样的

于 2019-01-21T17:23:47.193 回答
-3

您可以使用 pry 在 rails 中进行调试。所以,无论你在 haml 或 html 中使用你的 css,你都可以编写类似 -binding.pry(如果它的 haml)的东西。Pry 用于调试 ruby​​ 代码,但您也可以在 haml(view) 中使用 -。

https://github.com/pry/pry

希望这可以帮助。

于 2014-04-11T14:04:41.390 回答