关于webpack打包时候的css style重复的问题(less)

最近在用webpack打包css的时候发现这样一个问题:产生很多重复的sytle:

https://img1.mukewang.com/5b7ff0210001151008000275.jpg

我在写less的时候的确多个less文件都去@import一个'common.less'的文件(不显式声明引用打包的时候就会报错...)

我的目前有关less的配置是这样的:

 {

                test: /\.less$/,

                use: [

                    "style-loader",

                    "css-loader",

                    "postcss-loader",

                    "less-loader",

                ]

},

postcss配置比较简单:

module.exports = {
    plugins: {  
          'cssnano': {}
    }
};

想知道有什么办法可以去除这个重复的css style.....


料青山看我应如是
浏览 2424回答 1
1回答

jeck猫

如果你想使用 mixins 或者 extended 的方式引用 common.less 内的代码,可以使用 less 的 @import (reference) 语法解决 @import style 重复的问题使用方法@import (reference) 'common.less'; .foo { ... }less 文档如果我的答案解决了你的问题,望采纳,有帮助,帮 ? 。
打开App,查看更多内容
随时随地看视频慕课网APP