2016-01-12 39 views
1

我有一個通用的,可重複使用的樣式表來構建,它與單個JavaScript文件沒有關聯。 Webpack可以直接處理PostCSS文件嗎?如:Webpack可以在沒有JavaScript文件的情況下構建PostCSS嗎?

module.exports = { 
    module: { 
     loaders: [ 
      { test: /\.pcss$/, loader: "postcss" }, 
     ] 
    }, 
    output: { 
     path: "/css/", 
     filename: '[name].css' 
    }, 
    entry: { 
     bootstrap: 'pcss/base/styles.pcss' 
    } 
}; 

回答

2

您可以通過使用file-loader實現簡單的解決方法:

entry: { 
    bootstrap: 'file?name=[name].[ext]!pcss/base/styles.pcss' 
} 

在這種情況下,您的文件將分別從入口點保存。

+0

謝謝!這樣做,但我仍然需要使用ExtractTextPlugin。這確實否定了對index.js文件的需求。我寫了一個webpack插件來刪除那個index.js資產,我現在用它來刪除styles.pcss文件。 –

相關問題