This readme is for grunt-babel v8 + Babel v7 Check the 7.x branch for docs with Babel v6
Use next generation JavaScript, today, with Babel
Issues with the output should be reported on the Babel issue tracker.
For grunt-babel v8..
$ yarn add --dev grunt-babel@8.x.x @babel/core @babel/preset-env
or for grunt-babel v7...
$ yarn add --dev grunt-babel @babel/core @babel/preset-env
require('load-grunt-tasks')(grunt); // npm install --save-dev load-grunt-tasks
grunt.initConfig({
babel: {
options: {
sourceMap: true,
presets: ['@babel/preset-env']
},
dist: {
files: {
'dist/app.js': 'src/app.js'
}
}
}
});
grunt.registerTask('default', ['babel']);
See the Babel options, except for filename
which is handled for you.
MIT © Sindre Sorhus