@mikediam
Web development

Как настроить выполнение плагинов grunt для разных тасков по-разному?

Локально и на сервере используется grunt. Локально он выполняет задачи:
grunt.registerTask('default', ['concat', 'uglify', 'cssmin', 'htmlmin', 'watch']);

На сервере он выполняет:
grunt.registerTask('deploy', ['concat', 'uglify', 'cssmin, 'htmlmin']);

Проблема в том, что в настройках этих плагинов указывается папка назначения файлов после обработки - /dest, но мне нужно при выполнении задачи deploy изменить места назначения файлов.

Как это сделать?
  • Вопрос задан
  • 96 просмотров
Решения вопроса 1
k12th
@k12th
console.log(`You're pulling my leg, right?`);
Создавать субтаски c общими настройками, но разными путями.

grunt.registerTask('default', ['concat:dev', 'uglify:dev', 'cssmin:dev', 'htmlmin:dev', 'watch:dev']);
grunt.registerTask('deploy', ['concat:prod', 'uglify:prod', 'cssmin:prod', 'htmlmin:prod']);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы