Как включить номера строк SASS с файлом Yeoman's Grunt.js?

Недавно я создал новое веб-приложение с помощью Yeoman (1.4.5). В моем Gruntfile.js я установил следующую конфигурацию:

...

// Compiles Sass to CSS and generates necessary files if requested
sass: {
  options: {
    lineNumbers:true,
    sourceMap: true,
    includePaths: ['bower_components']
  }
...

Несмотря на то, что Grunt (grunt-cli v0.1.13) обрабатывает мои инструкции без ошибок и все работает гладко, к сожалению, в моих скомпилированных файлах CSS не отображаются номера строк SASS? Я что-то упустил или это проблема с пакетом узла grunt-sass? Я хотел бы, чтобы мои автоматизированные инструкции по выполнению задач были централизованы в файле gruntfile.js. Любая помощь будет принята с благодарностью!


person Johan Degrieck    schedule 18.02.2015    source источник


Ответы (2)


Правильный вариант:

sourceComments: true
person Interdruper    schedule 23.05.2016

Глядя на документацию grunt-sass, похоже, что опция передается только node-sass напрямую. Добавьте, похоже, что node-sass не поддерживает эти параметры — или не так, как вы это написали.

Я бы посоветовал прочитать документацию, чтобы выяснить, как правильно передавать эти аргументы https://github.com/sass/node-sass#options

person Simon Boudrias    schedule 06.05.2015