Я пытаюсь настроить Блистательной процесс сборки для запуска Grunt (v0.4) Это моя сборка сниппет:Sublime Text 2 сборки с Grunt v0.4.0
{
"cmd": ["grunt", "--no-color"],
"selector": ["Gruntfile.js"],
"path": "/usr/local/bin",
"working_dir": "${project_path}",
"osx": {
"cmd": ["grunt", "--no-color"]
}
}
Когда я ударил Command - B я получаю следующее сообщение об ошибке:
grunt-cli: The grunt command line interface. (v0.1.6) Fatal error: Unable to find local grunt.
If you're seeing this message, either a Gruntfile wasn't found or grunt hasn't been installed locally to your project. For more information about installing and configuring grunt, please see the Getting Started guide:
http://gruntjs.com/getting-started [Finished in 0.2s with exit code 99]
Когда я бегу grunt
из терминала все работает.
Любые идеи?
Спасибо, у меня было три папки в моем проекте, в которых у меня был мой Gruntfile.js. Когда я закрыл другие папки и оставил только мою папку с открытым файлом Gruntfile, это сработало. Может быть, есть обходной путь, чтобы заставить его работать с другими папками? –
Да. Просто поместите папку Gruntfile на первое место. Вы можете изменить порядок папок путем перетаскивания. – Skydiver
Этот селектор не работает, если я установил «автоматическую» систему сборки. Я хотел бы запустить команду grunt только на Gruntfile.js. –