加入postcss-loader的autoprefixer插件不起作用

来源:4-4 处理项目中的 css

qq_驾辕的位置_0

2018-03-15 09:22

没有报错的情况下,只用了Google和ie浏览器打开,并没有看到样式预处理,可能是什么原因

webpack.config.js:

{

test:/\.css$/,

loaders:[

"style-loader","css-loader",

{

loader:"postcss-loader",

options:{

plugins:[require('postcss-import'),require('autoprefixer')],

browser:['last 10 versions']

}


}

]

}


写回答 关注

5回答

  • Echonessy
    2019-08-27 11:43:46
    "browserslist": [
      "iOS >= 6",
      "Android >= 4",
      "IE >= 9"
    ],

    在package.json加上这段

  • NotANumber
    2019-03-21 15:14:56
  • qq_Y_353
    2018-11-12 17:12:13

    {

    test:/\.css$/,

    use:[

    'style-loader',

    {loader:'css-loader',options:{importLoaders:1}},//importLoaders代表import进来的资源;2代表css-loader后还需要使用几个loader

    {loader: 'postcss-loader',options:{plugins:[require("autoprefixer")("last 100 versions")]}}],

    exclude:path.resolve(__dirname,'/node_modules'),

    include:path.resolve(__dirname,'src')

    }


  • 慕粉1007459133
    2018-04-10 19:51:14

    https://img4.mukewang.com/5acca50e000173f604410392.jpg

    我这样写的 就会加上前缀

    zhoulu...

    没有什么用的

    2019-01-07 15:53:03

    共 1 条回复 >

  • 宝慕林3022018
    2018-04-01 20:04:16

    loader是由执行顺序的,顺序是从右向左,这是问题一。

    问题二,是你没有引用postcss-loader

    建议:

    {

    test:/\.css$/,

    loader:'style-loader!css-loader?importLoaders=1!postcss-loader'

    },

    尝试一下,希望能帮到你!


    莫思0

    亲,你看清楚了;在css-loader之后,是有引用postcss-loader

    2020-02-22 18:01:39

    共 2 条回复 >

webpack深入与实战

webpack实战教程,用真实项目带你探索 webpack 强大的功能

86556 学习 · 727 问题

查看课程

相似问题