Я создал новую задачу grunt, и внутри нее я хочу использовать grunt-contrib-concat, чтобы объединить несколько файлов вместе.Как я могу запустить задание grunt из задачи grunt?
Я просмотрел документы, но я не нахожу ничего, что намекало на возможность этого. Это кажется тривиальным прецедентом, поэтому я, вероятно, просто что-то искал.
Update 1:
Я также хочу, чтобы иметь возможность настроить эту задачу из моей пользовательской задачи.
Например, я создаю список файлов в своей настраиваемой задаче. После того, как у меня есть этот список, я хочу передать их в задание concat. Как я могу это сделать?
Я хотел был бы сделать что-то подобное.
grunt.task.run('concat', { src: ['file1','file2'], dest: 'out.js'})
Update 2:
Чтобы достичь того, чего я хочу, я должен вручную настроить задачу хрюкать. Вот пример, который показал мне то, что я хотел.
https://github.com/gruntjs/grunt-contrib/issues/118#issuecomment-8482130
Ссылка github выше мертва. – moliveira
Вы можете найти это полезным: http://stackoverflow.com/questions/28847471/grunt-how-to-build-the-files-object-dynamically/29244332#29244332 – almeidap