2016-04-11 10 views
0

Я создаю пользовательский черновую задачу:Запуск задачи из моей пользовательской задачи?

grunt.registerTask('my-task', 'Do something', function() { 

Изнутри этой задачи я хочу запустить хрюкает скопировать задачу, проходя различные пункты назначения каждый раз.

Как я могу запускать задачу изнутри своей пользовательской задачи, каждый раз пропуская разные вары?

+1

http://stackoverflow.com/questions/15284556/how- может-я-бежать-а-пехотинец-проблемно-с-в-пехотинца-задачи – Sonaryr

ответ

1

Если вы пишете настраиваемую задачу, вы можете воспользоваться API, который предоставляет grunt. Вы можете запускать задачи в вашей пользовательской задаче с помощью grunt.task.run();

function myCustomTask(grunt) { 
    grunt.log.ok('This is my custom task.'); 
    grunt.task.run('copy'); 
} 

grunt.registerTask('my-task', 'Do something', myCustomTask); 

Вы можете узнать больше о выполнении задач в вашей пользовательской задаче, читая эту проверку API Documentation

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

  • Нет связанных вопросов^_^