0
私は自分のクラスの1つをグローバルに公開しようとしています。しかし、eslintは "ウィンドウ"は定義されていないと言っています。私はeslintをオフにしてもまだクラスにアクセスできないので、問題はありません。Webpack:ウィンドウが定義されていません
これは私のWebPACKの設定です:
export default {
output: {
filename: 'dist/client-bundle.js',
},
devtool: 'source-map',
module: {
loaders: [
{
test: /\.jsx?$/,
loader: 'babel-loader',
exclude: [/node_modules/],
},
],
},
resolve: {
extensions: ['', '.js', '.jsx'],
},
};
私も私のpackage.json
に"env": { "browser": true }
を設定していると私はclient-bundle.js
でwindow.myClass = className
を見ることができますが、それでも、それは動作しません。
正解としてあなた自身の答えを記入してください –