Defining jQuery instead of jquery breaks webpack #96

Open
imjakechapman opened this Issue Jul 28, 2016 · 1 comment

Projects

None yet

2 participants

The jQuery package on npm is named jquery not jQuery.

So when bundling with webpack, using

{ test: require.resolve('jquery'), loader: "expose?$!expose?jQuery" }

breaks the build since this library defines['jQuery'] which the npm module does not exist.

Just in case someone still needs it, and can't wait for a fix. Use it in combination with imports-loader, eg:

{
    test: require.resolve('path/to/formatter-plugin'),
    loader: 'imports-loader?define=>false'
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment