You need to inject a global window.jQuery first.

JavaScript
module: {
    rules: [{
        test: require.resolve('jquery'),
        use: [{
            loader: 'expose-loader',
            options: '$'
        }]
    }]
}

Source

Also in JavaScript: