古いプロジェクトでBabel-loaderを使用しようとしましたが、ラベリングされたオブジェクトでバベルローダーが動作しているときに問題が発生しました。行動?私はこれがバグか何かが間違っているのかどうかわからない、私はGoogle上でそれについて多くを見つけることができなかったので、これは私の最後のリソースです。Babelプラグイン/プリセットファイルはオブジェクトをエクスポートすることができません。関数のみ
動作させるには何かを自分のコードに変更する必要がありますか? のWebPACK:3.19.0 バベル/コア:7.0.0-beta.34 バベル-ローダー:8.0.0-beta.0
私のパッケージを参照してください
これが私の現在の仕様です。 JSON必要な場合:
http://paste.ubuntu.com/26187880/
機能に包まれた1つのファイルをロードするためにtryng I`m:
http://paste.ubuntu.com/26187814/
再開、古い何かが、それは次のように構築されています:
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"
})
],
}
と私は私のファイルを取得するエラーは以下の通りである:
( window.global = { })();
これは私のWebPACKの設定である
Plugin/Preset files are not allowed to export objects, only functions.
だから、何か不足していますか?
ありがとうございました。
あなたの '.babelrc'を見ることはできますか? – IzumiSy