2017-02-06 8 views
0

現在の設定では、JavascriptとCSSが別々にバンドルされています。しかし、私は自分のサイトの管理ダッシュボードにのみ関連する特定のスタイルとJSを持っており、それらをstyles.cssスタイルシートに含めることは望ましくありません。Webpack - 管理ダッシュボード用にCSS/JSバンドルを分離

これは可能ですか?

var path = require('path'); 
var ExtractTextPlugin = require('extract-text-webpack-plugin'); 

module.exports = { 
    entry: './lib/js/entry.js', 
    output: { 
     path: path.resolve(__dirname, 'public'), 
     filename: 'main.js' 
    }, 
    module: { 
     rules: [ 
      { 
       test: /\.(js|jsx)$/, 
       use: 'babel-loader' 
      }, 
      { 
       test: /\.css$/, 
       use: ExtractTextPlugin.extract({ 
        fallbackLoader: 'style-loader', 
        loader: [ 
         'css-loader?importLoaders=1', 
         'postcss-loader' 
        ] 
       }) 
      }, 
      { test: /\.woff(2)?(\?v=[0-9]\.[0-9]\.[0-9])?$/, loader: "url-loader?limit=10000&minetype=application/font-woff" }, 
      { test: /\.(ttf|eot|svg)(\?v=[0-9]\.[0-9]\.[0-9])?$/, loader: "file-loader" } 
     ] 
    }, 
    plugins: [ 
     new ExtractTextPlugin("styles.css") 
    ] 
} 

答えて

関連する問題