Я хочу создать и запустить задачу grunt в node.js-коде для тестирования.
var foo = function() {
var grunt = require("grunt");
var options = {"blahblah": null} // ...creating dynamic grunt options, such as concat and jshint
grunt.initConfig(options);
grunt.registerTask('default', [/*grunt subtasks*/]);
}
Но это не работает. Кажется, что Grunt не выполняет никаких задач. Я почти уверен, что есть некоторый API для запуска задачи grunt извне без командной строки, но не знаю, как это сделать.
Есть ли способ сделать это?