useLightningcss
Enable experimental support for Lightning CSS.
Experimental support for using Lightning CSS with webpack. Lightning CSS is a fast CSS transformer and minifier, written in Rust.
If this option is not set, Next.js on webpack uses PostCSS with postcss-preset-env by default.
Turbopack uses Lightning CSS by default since Next 14.2. This configuration option has no effect on Turbopack. Turbopack always uses Lightning CSS.
Version History
| Version | Changes |
|---|---|
15.1.0 | Support for useSwcCss was removed from Turbopack. |
14.2.0 | Turbopack's default CSS processor was changed from @swc/css to Lightning CSS. useLightningcss became ignored on Turbopack, and a legacy experimental.turbo.useSwcCss option was added. |