Skip to content

Commit e57a196

Browse files
committed
add postcss-preset-env, remove autoprefixer
1 parent 11737bc commit e57a196

File tree

3 files changed

+9
-7
lines changed

3 files changed

+9
-7
lines changed

packages/react-scripts/config/webpack.config.dev.js

+4-3
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
// @remove-on-eject-end
99
'use strict';
1010

11-
const autoprefixer = require('autoprefixer');
1211
const path = require('path');
1312
const webpack = require('webpack');
1413
const HtmlWebpackPlugin = require('html-webpack-plugin');
@@ -57,8 +56,10 @@ const getStyleLoaders = (cssOptions, preProcessor) => {
5756
ident: 'postcss',
5857
plugins: () => [
5958
require('postcss-flexbugs-fixes'),
60-
autoprefixer({
61-
flexbox: 'no-2009',
59+
require('postcss-preset-env')({
60+
autoprefixer: {
61+
flexbox: 'no-2009',
62+
},
6263
}),
6364
],
6465
},

packages/react-scripts/config/webpack.config.prod.js

+4-3
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
// @remove-on-eject-end
99
'use strict';
1010

11-
const autoprefixer = require('autoprefixer');
1211
const path = require('path');
1312
const webpack = require('webpack');
1413
const HtmlWebpackPlugin = require('html-webpack-plugin');
@@ -69,8 +68,10 @@ const getStyleLoaders = (cssOptions, preProcessor) => {
6968
ident: 'postcss',
7069
plugins: () => [
7170
require('postcss-flexbugs-fixes'),
72-
autoprefixer({
73-
flexbox: 'no-2009',
71+
require('postcss-preset-env')({
72+
autoprefixer: {
73+
flexbox: 'no-2009',
74+
},
7475
}),
7576
],
7677
sourceMap: shouldUseSourceMap,

packages/react-scripts/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
"@babel/core": "7.1.0",
2525
"@babel/runtime": "7.0.0",
2626
"@svgr/webpack": "2.4.1",
27-
"autoprefixer": "9.1.5",
2827
"babel-core": "7.0.0-bridge.0",
2928
"babel-eslint": "9.0.0",
3029
"babel-jest": "23.6.0",
@@ -55,6 +54,7 @@
5554
"optimize-css-assets-webpack-plugin": "5.0.1",
5655
"postcss-flexbugs-fixes": "4.1.0",
5756
"postcss-loader": "3.0.0",
57+
"postcss-preset-env": "6.0.6",
5858
"postcss-safe-parser": "4.0.1",
5959
"promise": "8.0.2",
6060
"raf": "3.4.0",

0 commit comments

Comments
 (0)