请问vuecli3.0的配置中autoprefixer该如何配置

新手上路,请多包涵

下面是我配置的css中,但是autoprefixer没有起效,

css: {
    sourceMap: true,
    loaderOptions: {
            sass: {
                prependData: `@import "@/styles/variables.scss";`
      },
      postcss: {
        plugins: [
          require('autoprefixer')({})
        ]
      }
        }
  },
package.json中安装了`postcss-loader`和`autoprefixer"请问我还应该怎么配置才可以使它生效。
阅读 5.2k
2 个回答

如果是用vue-cli3创建的项目的话,默认是开启了这个设置的。
image.png


如果只是普通的webpack配置autoprefixer的话,直接安装这俩

npm install postcss autoprefixer
var autoprefixer = require('autoprefixer');
module.exports = {
    module: {
      loaders: [
        { test: /\.css$/, loader: "style!css!postcss" },
        { test: /\.scss$/, loader: "style!css!postcss!sass" }
      ]
    },
    postcss: [ autoprefixer({ browsers: ['last 2 versions'] })
]}
新手上路,请多包涵

默认开启需要配置什么吗?我的项目不起作用

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题