Запуск задачи grunt с API, без командной строки

Я хочу создать и запустить задачу 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*/]);
}

Но это нет работа. Грунт не делаетКажется, не запускается ни одна задача. Я'Я почти уверен, что есть некоторый API для запуска задачи grunt извне без командной строки, но нене знаю, как это сделать.

Есть ли способ сделать это?

Ответы на вопрос(2)

Ваш ответ на вопрос