From a4c263637c9100f819301a6809b022b58d2f3a52 Mon Sep 17 00:00:00 2001 From: Krzysztof Adamski Date: Fri, 11 Jul 2025 10:37:37 +0200 Subject: [PATCH] Adding instructions how to get sourcemaps working with propshaft --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index 0ac9db9..4e1a756 100644 --- a/README.md +++ b/README.md @@ -53,6 +53,13 @@ By default, sass is invoked with `["--style=compressed", "--no-source-map"]`. Yo Rails.application.config.dartsass.build_options << "--no-charset" << "--quiet-deps" ``` +### Configuring sourcemaps +If you're using this gem with [propshaft](https://github.com/rails/propshaft) and you want to use sourcemaps you need to replace build option `--no-source-map` with `--embed-sources`. + +```ruby +Rails.application.config.dartsass.build_options = ['--no-charset', '--embed-sources'] +``` + ## Importing assets from gems `dartsass:build` includes application [assets paths](https://guides.rubyonrails.org/asset_pipeline.html#search-paths) as Sass [load paths](https://sass-lang.com/documentation/at-rules/use#load-paths). Assuming the gem has made assets visible to the Rails application, no additional configuration is required to use them.