Webpack2は含まれているjQueryでもうコンパイルされません。ここに私のWebpackの設定が動作するために使用されます。webpack2 jqueryコンパイルがハングアップする
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