2013-04-07 2 views
1

현재 SASS 파일 용 빌드 시스템은 다음과 같습니다.빌드 시스템이 자동으로 선택되지 않음

{ 
    "cmd": ["sass", "--update", "$file:${file_path}/${file_base_name}.css", "--stop-on-error", "--no-cache", "--style", "compressed"], 

    "selector": "source.sass, source.scss", 
    "line_regex": "Line ([0-9]+):", 

    "osx": 
    { 
     "path": "/usr/local/bin:$PATH" 
    }, 

    "windows": 
    { 
     "shell": "true" 
    }, 

    "working_dir": "$file_path", 
} 

이 스크립트는 .scss 파일과하는 .scss 파일이 열려있을 때, 그것은 자동으로 선택하고 Cmd+B 소스를 빌드되어 완벽하게 작동합니다. 그러나 .sass 파일의 경우는 그렇지 않습니다. 거기에서 Build은 빌드 시스템을 수동으로 선택할 때까지 회색으로 표시됩니다. 이 문제를 해결하려면 무엇을 할 수 있습니까?

+0

내 생각에 source.sass가 적절한 선택기인지 확인 했습니까? 항목 또는 source.sass 선택기 자체의 조합인지 확인하기 위해 source.scss를 제거하려 했습니까? – skuroda

+0

이미 주문을 전환하고 .sass를 유일한 선택자로 사용하려고했습니다. - scss가 지정되면 항상 작동하지만 .sass 파일을 사용하면 시스템이 선택되지 않습니다. – Appleshell

+0

이전에 SASS로 아무 것도하지 않았기 때문에 이것이 이상하게 들릴 수도 있지만'cmd + alt + p '범위를 확인할 때 source.sass 맞습니까? – skuroda

답변

0

파일 범위가 선택자와 동일한 지 확인하십시오. Windows 및 Linux의 경우 ctrl+shift+alt+p이고 OS X의 경우 cmd+alt+p