2013-10-15 4 views
1

Я пытаюсь настроить автоматическую сборку .scss-файлов в Sublime Text 2. Я продолжаю получать ошибку [Error 2] The system cannot find the file specified. Я пробовал несколько конфигураций, но я просто не понимаю.Настройка файла sublime build для sass/scss

На моем текущем проекте, структура, как:

- 2014 
    - sites 
    - all 
     - themes 
     - 2014sub_theme 
      - sass 
      - css 

Я проект настройки и в моем файле .sublime-проекта у меня есть (полное содержимое файла):

{ 
    "folders": 
    [ 
     { 
     "path": "sites/2014" 
     } 
    ], 
    "build_systems": 
    [ 
     { 
      "name": "SASS-Custom", 
      "cmd": [ 
         "sass", 
         "--watch", 
         "sass:css" 
        ], 
      "working_dir": "$project_path/sites/2014/sites/all/themes/2014sub_theme" 
     } 
    ] 
} 

Когда я сохранить, я получаю следующее сообщение об ошибке:

[Error 2] The system cannot find the file specified 
[cmd: [u'sass', u'--watch', u'sass:css']] 
[dir: C:\wamp\www\sites\2014\sites\all\themes\2014sub_theme] 
[path: __path stuff removed__] 
[Finished] 

Без сомнения, sass Fol der находится в C:\wamp\www\sites\2014\sites\all\themes\2014sub_theme\sass и css находится на C:\wamp\www\sites\2014\sites\all\themes\2014sub_theme\css.

От cmd.exe, я делаю это:

  1. кд C: \ WAMP \ WWW \ сайтов \ 2014 \ сайтов \ все \ Themes \ 2014sub_theme

  2. дерзость --watch дерзость: CSS

Это прекрасно работает, любые изменения в sass/global.scss немедленно компилируется css/global.css

Я использую SublimeOnSaveBuild.

ответ

0

Я столкнулся с этой проблемой и провел довольно много времени. Я знаю, что это очень поздно, возможно, слишком поздно, чтобы помочь вам, но я все равно буду отвечать любому, кто может наткнуться на этот вопрос.

По какой-то причине использование системы «sass» не выполняется из системы сборки ST3. Измените его на «sass.bat» (также файл в том же каталоге), и это сработало для меня.

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