2

我遵循的方向在这里:https://packagecontrol.io/packages/SublimeLinter-contrib-scss-lint无法获取SCSS皮棉工作在崇高的文本3

但得到这个错误在崇高的文本3控制台: SublimeLinter error

这里就是我的.scss皮棉。阳明看起来像我的主目录:

# Default application configuration that all configurations inherit from. 

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

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

linters: 
    BangFormat: 
    enabled: true 
    space_before_bang: true 
    space_after_bang: false 

    BemDepth: 
    enabled: false 
    max_elements: 1 

    BorderZero: 
    enabled: true 
    convention: zero # or `none` 

    ColorKeyword: 
    enabled: true 

    ColorVariable: 
    enabled: true 

    Comment: 
    enabled: true 

    DebugStatement: 
    enabled: true 

    DeclarationOrder: 
    enabled: true 

    DisableLinterReason: 
    enabled: false 

    DuplicateProperty: 
    enabled: true 

    ElsePlacement: 
    enabled: true 
    style: same_line # or 'new_line' 

    EmptyLineBetweenBlocks: 
    enabled: true 
    ignore_single_line_blocks: true 

    EmptyRule: 
    enabled: true 

    ExtendDirective: 
    enabled: false 

    FinalNewline: 
    enabled: true 
    present: true 

    HexLength: 
    enabled: true 
    style: short # or 'long' 

    HexNotation: 
    enabled: true 
    style: lowercase # or 'uppercase' 

    HexValidation: 
    enabled: true 

    IdSelector: 
    enabled: true 

    ImportantRule: 
    enabled: true 

    ImportPath: 
    enabled: true 
    leading_underscore: false 
    filename_extension: false 

    Indentation: 
    enabled: true 
    allow_non_nested_indentation: false 
    character: space # or 'tab' 
    width: 2 

    LeadingZero: 
    enabled: true 
    style: exclude_zero # or 'include_zero' 

    MergeableSelector: 
    enabled: true 
    force_nesting: true 

    NameFormat: 
    enabled: true 
    allow_leading_underscore: true 
    convention: hyphenated_lowercase # or 'camel_case', or 'snake_case', or a regex pattern 

    NestingDepth: 
    enabled: true 
    max_depth: 3 
    ignore_parent_selectors: false 

    PlaceholderInExtend: 
    enabled: true 

    PropertyCount: 
    enabled: false 
    include_nested: false 
    max_properties: 10 

    PropertySortOrder: 
    enabled: true 
    ignore_unspecified: false 
    min_properties: 2 
    separate_groups: false 

    PropertySpelling: 
    enabled: true 
    extra_properties: [] 

    PropertyUnits: 
    enabled: true 
    global: [ 
     'ch', 'em', 'ex', 'rem',     # Font-relative lengths 
     'cm', 'in', 'mm', 'pc', 'pt', 'px', 'q', # Absolute lengths 
     'vh', 'vw', 'vmin', 'vmax',    # Viewport-percentage lengths 
     'deg', 'grad', 'rad', 'turn',   # Angle 
     'ms', 's',        # Duration 
     'Hz', 'kHz',        # Frequency 
     'dpi', 'dpcm', 'dppx',     # Resolution 
     '%']          # Other 
    properties: {} 

    QualifyingElement: 
    enabled: true 
    allow_element_with_attribute: false 
    allow_element_with_class: false 
    allow_element_with_id: false 

    SelectorDepth: 
    enabled: true 
    max_depth: 3 

    SelectorFormat: 
    enabled: true 
    convention: hyphenated_lowercase # or 'strict_BEM', or 'hyphenated_BEM', or 'snake_case', or 'camel_case', or a regex pattern 

    Shorthand: 
    enabled: true 
    allowed_shorthands: [1, 2, 3] 

    SingleLinePerProperty: 
    enabled: true 
    allow_single_line_rule_sets: true 

    SingleLinePerSelector: 
    enabled: true 

    SpaceAfterComma: 
    enabled: true 
    style: one_space # or 'no_space', or 'at_least_one_space' 

    SpaceAfterPropertyColon: 
    enabled: true 
    style: one_space # or 'no_space', or 'at_least_one_space', or 'aligned' 

    SpaceAfterPropertyName: 
    enabled: true 

    SpaceAfterVariableName: 
    enabled: true 

    SpaceAroundOperator: 
    enabled: true 
    style: one_space # or 'no_space' 

    SpaceBeforeBrace: 
    enabled: true 
    style: space # or 'new_line' 
    allow_single_line_padding: false 

    SpaceBetweenParens: 
    enabled: true 
    spaces: 0 

    StringQuotes: 
    enabled: true 
    style: single_quotes # or double_quotes 

    TrailingSemicolon: 
    enabled: true 

    TrailingWhitespace: 
    enabled: true 

    TrailingZero: 
    enabled: false 

    TransitionAll: 
    enabled: false 

    UnnecessaryMantissa: 
    enabled: true 

    UnnecessaryParentReference: 
    enabled: true 

    UrlFormat: 
    enabled: true 

    UrlQuotes: 
    enabled: true 

    VariableForProperty: 
    enabled: false 
    properties: [] 

    VendorPrefix: 
    enabled: true 
    identifier_list: base 
    additional_identifiers: [] 
    excluded_identifiers: [] 

    ZeroUnit: 
    enabled: true 

    Compass::*: 
    enabled: false 
  • OS X 10.10.5
  • 红宝石2.2.3p173
  • 萨斯3.4.18
  • SCSS皮棉0.42.1

回答

1

你有没有解决这个问题?

刚才检查过矿以及具有完全相同的设置为你,但-v 0.41.0 scss_lintscss-lint喜欢说here

.scss-lint.yml文件 - 把它放在你的项目

scss_files: "rootFolder/dev/scss/**/*.scss 

缩进的4根空格

scss_files: "root/dev/scss/**/*.scss" 

linters: 

    NestingDepth: 
     enabled: true 
     max_depth: 3 
     ignore_parent_selectors: true 

我没有这个在我的

plugin_directories: ['.scss-linters'] 
plugin_gems: [] 

我也发现我需要在改变它的拾取规则以便拾取它之后关闭崇高。