【发布时间】:2017-09-13 20:05:59
【问题描述】:
我正在将一个项目从 webpack 1 升级到 2,并且看到 postcss-cssnext 出现一些奇怪的行为,其中一些 css 下一个功能,最显着的是 color() 函数和我所有的 @media 查询不再起作用.
我的 webpack 配置与 webpack 2 看起来像这样。我在这里做错了什么?
{
test: /\.css$/,
use: [
{
loader: 'style-loader'
},
{
loader: 'css-loader',
options: {
localIndentName: 'localIdentName=[name]__[local]___[hash:base64:5]',
sourceMap: true,
modules: true,
importLoaders: 1
}
},
{
loader: 'postcss-loader',
options: {
plugins: [
postcssImport({ path: './app/css/common' }),
postcssCssnext({ browsers: ['> 1%', 'last 2 versions'] }),
postcssReporter({ clearMessages: true })
]
}
}
]
}
【问题讨论】:
标签: webpack-2 css-loader cssnext