Моим файла хрюкать выглядят следующим образом:Рекурсивных конвертировать ES6 в ES5, используя столпотворение с ворчанием
module.exports = function(grunt) {
require('load-grunt-tasks')(grunt);
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
clean: {
js: ['src/*.min.js']
},
babel: {
files: {
expand: true,
src: ['src/*.js','src/*/*.js','src/*/*/*.js'],
ext: '-modified.js'
},
options: {
sourceMap: false,
presets: ['babel-preset-es2015']
}
},
watch: {
tasks: ['babel']
}
});
grunt.registerTask('default', ['clean','babel']);
};
Есть ли лучший способ настройки «SRC» это так, что он будет рекурсивно найти файл JS внутри папки Src и вложенные папки и transpile тех файлов:
src: ['src/*.js','src/*/*.js','src/*/*/*.js']