Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit fb6e6f7

Browse files
heygradyTimer
authored andcommitted
Add postcss-preset-env, remove autoprefixer (#4716)
* add postcss-preset-env, remove autoprefixer * limit to stage 4
1 parent 11737bc commit fb6e6f7

File tree

3 files changed

+11
-7
lines changed

3 files changed

+11
-7
lines changed

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

Lines changed: 5 additions & 3 deletions
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,11 @@ 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+
},
63+
stage: 4,
6264
}),
6365
],
6466
},

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

Lines changed: 5 additions & 3 deletions
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,11 @@ 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+
},
75+
stage: 4,
7476
}),
7577
],
7678
sourceMap: shouldUseSourceMap,

‎packages/react-scripts/package.json‎

Lines changed: 1 addition & 1 deletion
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)

AltStyle によって変換されたページ (->オリジナル) /