предустановка вообще. Убери это.

аюсь использовать Babel-loader в старом проекте, и я замечаю некоторые проблемы, связанные с тем, когда Babel Loader работает с обернутыми объектами, это поведение по умолчанию? Я не уверен, что это ошибка или что-то, что я делаю неправильно, я не могу найти много об этом через Google, так что это мой последний ресурс.

Нужно ли что-то изменить в своем коде, чтобы он работал?

Это мои текущие спецификации: Webpack: 3.19.0 babel / core: 7.0.0-beta.34 babel-loader: 8.0.0-beta.0

Пожалуйста, обратитесь к мой packages.json, если необходимо:

http://paste.ubuntu.com/26187880/

Я пытаюсь загрузить один файл, завернутый в функцию:

http://paste.ubuntu.com/26187814/

Возобновление, что-то старое, построенное так:

(  window.global = { } )();

Это мой конфиг веб-пакета:

const webpackConfig = {
    context: __dirname,
    entry: {
        app: '../../JavaScript/Namespacing.js'
    },
    module: {
        rules: [
          {
            test: /.jsx?$/,
            exclude: /(node_modules|bower_components)/,
            use: {
              loader: 'babel-loader',
            }
          }
        ]
    },
    output: {
      path: __dirname + "/../../static/js",
      filename: "[name].js"
    },
    plugins: [
        new webpack.ProvidePlugin({
            $: "jquery",
            jQuery: "jquery",
            "window.jQuery": "jquery"
        })
    ],
}

И ошибка, которую я получаю в моем файле заключается в следующем:

Plugin/Preset files are not allowed to export objects, only functions.

Итак, я что-то упустил?

Спасибо за любую помощь.

Ответы на вопрос(2)

Ваш ответ на вопрос