【问题标题】:Migration from Webpack 1 to Webpack 2从 Webpack 1 迁移到 Webpack 2
【发布时间】:2017-08-23 15:28:36
【问题描述】:

我目前正在将 Webpack1 迁移到第二个版本。 正如我看到的here

“Webpack 现在在 CSS-loader 中使用 Postcss 和 cssnano。”

  • 也就是说我不需要安装postcss-loader?
  • 在我的旧 Webpack.config.js 文件中,我有这个:

webpackConfig.postcss = [
  cssnano({
    autoprefixer : {
      add      : true,
      remove   : true,
      browsers : ['last 5 versions']
    },
    discardComments : {
      removeAll : true
    },
    discardUnused : false,
    mergeIdents   : false,
    reduceIdents  : false,
    safe          : true,
    sourcemap     : true
  })
];

如何在新的 Webpack 2 中使用这些选项?

【问题讨论】:

    标签: javascript webpack webpack-2 postcss css-loader


    【解决方案1】:

    您可以将 'mimimize' 选项传递给 css-loader

    ...
        loader: 'css-loader',
        options: {
            minimize: true,
    ...
    

    【讨论】:

    • 我可以通过 { autoprefixer : { add : true, remove : true, browsers : ['last 5 versions'] }, discardComments : { removeAll : true }, discardUnused : false, mergeIdents : false, reduceIdents : false, safe : true, sourcemap : true } 到选项呢?
    猜你喜欢
    • 2017-03-11
    • 1970-01-01
    • 2018-04-27
    • 2019-02-26
    • 2017-12-30
    • 2017-08-22
    • 1970-01-01
    • 2019-09-11
    • 2017-05-19
    相关资源
    最近更新 更多