Webpack2 больше не компилируется с включенным jQuery. Вот моя конфигурация Webpack, которая используется для работы.webpack2 jquery compile hangs
const rules = {
componentStyles: {
test: /\.(scss|sass)$/,
use: ExtractTextPlugin.extract({
fallback: "style-loader",
use: ['css-loader', 'postcss-loader', 'sass-loader']
})
},
fonts: {
test: /\.(ttf|eot|svg?)|(ttf|otf|eot|svg|woff(2)?)(\?[a-z0-9]+)?$/,
use: 'file-loader?name=fonts/[name].[ext]'
},
images: {
test: /\.(png|jpe?g|gif)$/,
use:[
{
loader: 'file-loader',
options: {
name: '[path][name].[ext]'
}
}
]
},
autoprefixer: {
test: /\.docs\.css$/,
use: [{
loader: "style-loader!css-loader?-autoprefixer!postcss-loader?pack=cleaner"
}]
},
jquery: {
test: require.resolve('jquery'),
use: [
{
loader: 'expose-loader',
query: 'jQuery'
},
{
loader: 'expose-loader',
query: '$'
}
]
}
}
теперь скомпилировать процесс висит на
26% building modules 139/155 modules 16 active ...jquery/external/sizzle/dist/sizzle.js
какой именно вариант WebPack вы используете? вы пытались изменить запрос по параметрам: {name: 'jQuery'}? –
спасибо за отзыв. Я использую webpack 2 и фиксируется между ними. Это связано с незарегистрированными ошибками внутри моего js. – fefe