Вавилонское задание в GRUNT не компилирует никаких файлов - PullRequest
0 голосов
/ 04 мая 2020

Я выполнил задание для 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?

Понятия не имею, спасибо за совет.

...