Как вывести исходные карты Dart Sass, используя стандартный вывод? - PullRequest
0 голосов
/ 29 марта 2020

В настоящее время я использую команду sass sass/test.sass для вывода скомпилированного sass на стандартный вывод для использования в другом приложении. Теперь я хотел бы добавить информацию об исходной карте. Однако, когда я запускаю sass sass/test.sass --source-map, я получаю следующую ошибку ...

При печати на стандартный вывод --source-map требует --embed-source-map.

Итак, я пытаюсь sass sass/test.sass --source-map --embed-source-map, но это бросает ...

Unexpected exception:
NoSuchMethodError: The getter 'isNotEmpty' was called on null.
Receiver: null
Tried calling: isNotEmpty


package:path/src/internal_style.dart 27                  InternalStyle.getRoot
package:path/src/parsed_path.dart 43                     new ParsedPath.parse
package:path/src/context.dart 1055                       Context._parse
package:path/src/context.dart 125                        Context.dirname
package:path/path.dart 183                               dirname
package:sass/src/executable/options.dart 462             ExecutableOptions.sourceMapUrl
package:sass/src/executable/compile_stylesheet.dart 150  _writeSourceMap.<fn>
package:sass/src/utils.dart 274                          mapInPlace
package:sass/src/executable/compile_stylesheet.dart 149  _writeSourceMap
package:sass/src/executable/compile_stylesheet.dart 112  compileStylesheet
dart:async                                               _AsyncAwaitCompleter.start
package:sass/src/executable/compile_stylesheet.dart 33   compileStylesheet
/Users/travis/build/sass/dart-sass/bin/sass.dart 65      main
dart:async                                               _AsyncAwaitCompleter.start
/Users/travis/build/sass/dart-sass/bin/sass.dart 21      main

Я также пытался просто sass sass/test.sass --embed-source-map, но, похоже, отражает выше.

Как с помощью Dart Sass генерировать встроенные исходные карты на стандартный вывод?

...