Я пытаюсь создать систему сборки CoffeeScript в Sublime Text 3, но я продолжаю получать следующую ошибку:
env: node: No such file or directory
[Finished in 0.0s with exit code 127]
[cmd: ['coffee', '-o','/Users/jcourtdemone/Sites/autotempest.com/new_design_sandbox/static/script', '-cw', '/Users/jcourtdemone/Sites/autotempest.com/new_design_sandbox/static/coffee']]
[dir: /Users/jcourtdemone/Sites/autotempest.com/new_design_sandbox/static/coffee]
[path: /usr/bin:/bin:/usr/sbin:/sbin]
Моя система сборки выглядит так:
{
"name": "Coffee - AT",
"cmd": ["coffee","-o","${project_path:${folder}}/static/script","-cw","${project_path:${folder}}/static/coffee"],
"selector": "source.coffee",
"path":"/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/lib/node_modules/coffee-script/bin"
}
Две вещи странные об этом.
1) Он говорит, что ищет в /usr/bin
, где существует символическая ссылка на coffee
.
2) Из-за (1) я переопределил $PATH
, чтобы включить фактическое местоположение coffee
, которое /usr/local/lib/node_modules/coffee-script/bin
, но по какой-то причине $PATH
не переопределяется должным образом, оно придерживается по умолчанию $PATH
.
Примечания:
i) Я проверил, что все пути верны и проходят нормально через регулярную команду терминала.
ii) Пробовал с переменной "shell": true
в системе сборки.
iii) У меня есть другая система сборки для Compass, которая работает нормально.
Кто-нибудь сталкивается с подобными проблемами или проблемами? Любые идеи?