Ich versuche, gemeinsame Stück aus meiner css
nach wiki section zu extrahieren. Ich weiß, dass dieses Dokument für webpack 1
aber für webpack 2
seems like there is no corresponding example yet ist. Ich verwende den folgenden webpack config:Extrahieren Sie gängige Stile mit ExtractTextPlugin und CommonsChunkPlugin
module.exports = {
context: srcPath,
entry: {
foo: './css/pages/foo.css',
bar: './css/pages/bar.css'
},
output: {
path: distPath,
publicPath: '/assets/',
filename: '[name].js'
},
module: {
rules: [{
test: /\.css$/,
use: ExtractTextPlugin.extract([
'css-loader'
])
}]
},
plugins: [
new webpack.optimize.CommonsChunkPlugin({
name: 'common',
minChunks: 2
}),
new ExtractTextPlugin({
filename: 'css/[name].[contenthash:base64:5].css',
allChunks: true
})
]
};
Ich kann nicht, warum common.css
erscheint, ist nicht nach dem Bau. Nur common.js
, foo.js
, bar.js
, foo.css
und bar.css
. Fehle ich etwas? Ich bin neu im Webpack.
Danke.
scheint mir seltsam - Einstiegspunkt sind CSS-Dateien? für mich zu helfen, brauche ich Klarheit über diese –
@VISHALDAGA Eigentlich habe ich js Dateien als Einträge auch, ich habe nur Beispiel vereinfacht. – user1636505