output.emitCss

  • Type: boolean
  • Default: true when output.target is web, otherwise false

Whether to emit CSS to the output bundles.

If false, the CSS will not be extracted to separate files or injected into the JavaScript bundles via output.injectStyles.

TIP

When output.emitCss is false, the class name information of CSS Modules will still be injected into the JS bundles, which helps to ensure the correctness of CSS Modules class names in SSR.

Example

When building Node.js bundles, if you need to output CSS files, you can set output.emitCss to true:

export default {
  output: {
    target: 'node',
    emitCss: true,
  },
};
ON THIS PAGE