2015-04-01 3 views
1

Я использую grunt для менее> css, minification и конкатенации моих CSS и JS. Мне интересно, можно ли передать параметр, когда вы вводите «grunt watch», который будет каталогом для просмотра. Таким образом, у меня может быть несколько версий сайта, на котором работает тот же файл grunt.Передать парам в «Грубые часы» для каталога

http://pastebin.com/b2FJ74SC

ответ

0

Вы можете использовать узел process.argv, чтобы получить аргументы командной строки.

Приведенный ниже код может быть вызван: grunt watch --dir myfolder

grunt.registerTask('watch', function() { 
    var args = process.argv; 
    var folder = args[args.indexOf('--dir') + 1]; 
    console.log('watch folder: ', folder); // "watch folder: myfolder" 
}); 

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

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