今天在看大漠写的如何在Vue项目中使用vw实现移动端适配,想要尝试搭一个react+vw的环境,有几个问题想请教一下。
问题1:postcss-loader配置中,plugins里面加载的插件的顺序可以随意调整吗?没怎么自己配过webpack,求大神解答。
`{
// Options for PostCSS as we reference these options twice
// Adds vendor prefixing based on your specified browser support in
// package.json
loader: require.resolve('postcss-loader'),
options: {
// Necessary for external CSS imports to work
// https://github.com/facebook/create-react-app/issues/2677
ident: 'postcss',
plugins: () => [
require('postcss-flexbugs-fixes'),
require('postcss-preset-env')({
autoprefixer: {
flexbox: 'no-2009',
},
stage: 3,
}),
],
},
},`
问题2:大漠配了cssnano,看他文章里的介绍cssnano和css-loader捆绑在一起,CRA中是否没有必要再配置cssnano了?
plugin顺序没有限制,因为每个plugin内部实现都是用钩子处理,即回调函数。