1.安装

 npm install optimize-css-assets-webpack-plugin --save-dev

2.使用

2.1.普通压缩

......
const optimizeCss = require('optimize-css-assets-webpack-plugin');
......
plugins: [
    new optimizeCss()
]
......

2.2.使用cssnano配置规则

npm install cssnano --save-dev
......
const optimizeCss = require('optimize-css-assets-webpack-plugin');
......
plugins: [
    new optimizeCss({
            cssProcessor: require('cssnano'), //引入cssnano配置压缩选项
            cssProcessorOptions: { 
            	discardComments: { removeAll: true } 
            },
            canPrint: true //是否将插件信息打印到控制台
        })
]
......

 

GitHub 加速计划 / ass / assets
30
1
下载
Ultralytics assets
最近提交(Master分支:4 个月前 )
29ccb62f 1 天前
ae31f0a0 2 天前
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐