2016-08-29 3 views
0

У меня возникла небольшая проблема с scss-lint, я пытаюсь запустить простой файл и после изменений в scss-lint.yml, все еще не загружая свой конфиг.scss-lint.yml не работает

файл СКС: _headlines.scss

// Headlines 

%headline-primary { 
    @include rem-size(60px); 
    color: palette(grey, light); 
    font-weight: $font-weight--book; 
    line-height: $line-height-base; 
    margin-top: 0; 
} 

-lint.yml СКС используется

# Default application configuration that all configurations inherit from. 

scss_files: "scss/**/*.scss" 
plugin_directories: ['.scss-linters'] 

# List of gem names to load custom linters from (make sure they are already 
# installed) 
plugin_gems: [] 

# Default severity of all linters. 
severity: warning 

linters: 
    ColorKeyword: 
    enabled: false 

    ColorVariable: 
    enabled: false 

командной строки:

scss-lint scss/_headlines.scss 

файл sctrucute:

enter image description here

scss/_headlines.scss:5:1 [W] TrailingWhitespace: Line contains trailing whitespace 
scss/_headlines.scss:5:18 [W] ColorKeyword: Color `grey` should be written in hexadecimal form as `#808080` 
scss/_headlines.scss:5:18 [W] ColorVariable: Color literals like `grey` should only be used in variable declarations; they should be referred to via variable everywhere else. 
scss/_headlines.scss:9:1 [W] FinalNewline: Files should end with a trailing newline 

ЦветКлючевое слово определено как ложное в моем scss-lint.yml, но все еще запущено, кто-то знает, что происходит?

ответ

1

В scss-lint documentation, следующие указания:

Конфигурация конфигурации

СКС-Lint грузы в следующем порядке: файл

  1. конфигурации указывается с помощью ключа - -config flag
  2. Конфигурация из .scss-lint.yml в текущем рабочий каталог, если он существует
  3. Конфигурация из .scss-lint.yml в домашнем каталоге пользователя, если он существует

Все конфигурации расширить конфигурацию по умолчанию.

В вашем текущем рабочем каталоге нет .scss-lint.yml. Поэтому он будет использовать конфигурацию по умолчанию.

Чтобы решить эту проблему, переместите свой YML-файл в scss-lint-test или запустите scss-lint из папки scss.

+0

большое спасибо – Raduken

Смежные вопросы