簡體   English   中英

Webpack:為什么'style-loader!css-loader!postcss-loader'不處理導入的文件?

[英]Webpack: Why 'style-loader!css-loader!postcss-loader' doesn't process imported files?

我有page.css @imports index.css。

page.css和index.css都display: flex

Webpack.config.js包含:

module: {
    loaders: [
        { test: /\.css$/, loader: "style-loader!css-loader!postcss-loader" }
    ]
},
postcss: function () {
    return [ autoprefixer({ browsers: ['last 5 versions'] }) ];
}

構建后,我從page.css中獲得規則的前綴,但從index.css中獲得的規則沒有前綴。 我究竟做錯了什么?

使用postcss-import插件通過內聯內容來轉換@import規則。

module: {
    loaders: [
        { test: /\.css$/, loader: "style-loader!css-loader!postcss-loader" }
    ]
},
postcss: function () {

    return [ 
        require('postcss-import')(),
        autoprefixer({ browsers: ['last 5 versions'] })
    ];
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM