webpack 插件顺序是否有序?

今天在看大漠写的如何在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了?

阅读 3.1k
1 个回答

plugin顺序没有限制,因为每个plugin内部实现都是用钩子处理,即回调函数。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题