Я выполнил задание для babel, но когда я его запускаю, он ничего не компилирует. Выдает «Процесс завершен с кодом завершения 0» и «Готово», ничего плохого, любая ошибка, но мой dest остается пустым, несмотря на то, что я делаю.
Вот содержимое моего файла gruntfile . js
module.exports = function (grunt) {
grunt.initConfig({
babel: {
options: {
sourceMap: true,
presets: ['@babel/preset-env']
},
my_target: {
files: [{
expand: true,
cwd: 'src/js/',
src: ['src/js/redesign/*.js'],
dest: '/src/js/try/'
}],
}
},
})
grunt.loadNpmTasks('grunt-babel');
grunt.registerTask('default', ['babel']);
}
А вот и содержимое моего пакета. json
{
"devDependencies": {
"@babel/core": "^7.9.6",
"@babel/preset-env": "^7.9.6",
"@babel/preset-es2015": "^7.0.0-beta.53",
"grunt": "^1.1.0",
"grunt-babel": "^8.0.0",
"load-grunt-tasks": "^5.1.0"
}
}
Я что-то упускаю в конфигурации самого Babel? Все мои варианты в задаче grunt, я должен сделать babel.config. json, как они упоминают здесь https://babeljs.io/docs/en/configuration?
Понятия не имею, спасибо за совет.