предустановка вообще. Убери это.
аюсь использовать 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.
Итак, я что-то упустил?
Спасибо за любую помощь.