Skip to content

Commit 46b7443

Browse files
committed
fix autoprefixer, remove precss
1 parent 46b3db9 commit 46b7443

File tree

3 files changed

+8
-7
lines changed

3 files changed

+8
-7
lines changed

template/build/webpack.base.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@ const webpack = require('webpack')
44
const HtmlWebpackPlugin = require('html-webpack-plugin')
55

66
const postcss = [
7-
require('autoprefixer')(),
8-
require('precss')
7+
require('autoprefixer')({
8+
// Vue does not support ie 8 and below
9+
browsers: ['last 2 versions', 'ie > 8']
10+
})
911
]
1012

1113
module.exports = {
@@ -41,7 +43,6 @@ module.exports = {
4143
}
4244
]
4345
},
44-
browserlist: ['last 2 versions', 'ie > 8'],
4546
babel: {
4647
babelrc: false,
4748
presets: [

template/build/webpack.dev.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ config.plugins.push(
1616
config.module.loaders.push(
1717
{
1818
test: /\.css$/,
19-
loader: 'style-loader!css-loader?modules&importLoaders=1&localIdentName=[name]__[local]___[hash:base64:5]!postcss-loader'
19+
loader: 'style-loader!css-loader?-autoprefixer&modules&importLoaders=1&localIdentName=[name]__[local]___[hash:base64:5]!postcss-loader'
2020
}
2121
)
2222
{{else}}
2323
config.module.loaders.push({
2424
test: /\.css$/,
25-
loader: 'style-loader!css-loader!postcss-loader'
25+
loader: 'style-loader!css-loader?-autoprefixer!postcss-loader'
2626
})
2727
{{/if}}
2828

template/build/webpack.prod.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,13 +46,13 @@ config.plugins.push(
4646
config.module.loaders.push({
4747
test: /\.css$/,
4848
loader: ExtractTextPlugin.extract({
49-
loader: 'css-loader?modules&importLoaders=1&localIdentName=[name]__[local]___[hash:base64:5]!postcss-loader',
49+
loader: 'css-loader?-autoprefixer&modules&importLoaders=1&localIdentName=[name]__[local]___[hash:base64:5]!postcss-loader',
5050
fallbackLoader: 'style-loader'
5151
})
5252
})
5353
{{else}}
5454
config.vue.loaders.css = ExtractTextPlugin.extract({
55-
loader: 'css-loader',
55+
loader: 'css-loader?-autoprefixer',
5656
fallbackLoader: 'vue-style-loader'
5757
})
5858
{{/if}}

0 commit comments

Comments
 (0)