cssnano 5 已发布
我们发布了 cssnano 的一个主要新版本。
cssnano 5 中的主要更改
- cssnano 5 需要 Node.js >= 10.13
- PostCSS 8 API,因此 cssnano 5 在 PostCSS 8 下运行时不会发出警告
- 更新至 SVGO 2,修复了许多 SVG 缩小错误
- 更新 css-value-parser 和 css-selector-parser,修复了许多错误
如何升级
更新 PostCSS 依赖项
如果你的包管理器不会自动安装对等依赖项,请将 postcss
添加到 package.json
dependencies
字段中。
JavaScript API 更改
如果你使用 cssnano JavaScript API,请更改你的代码
-
将
cssnano.process()
替换为cssnano().process()
(注意cssnano
后面的()
) -
将 cssnano 选项传递给
cssnano()
,而不是process()
cssnano(cssnanoOptions).process(postcssOptions)