Home > @lynx-js/rspeedy > Performance > removeConsole

Performance.removeConsole property

Whether to remove console.[methodName] in production build.

Signature:

removeConsole?: boolean | ConsoleType[] | undefined;

Example 1

  • Remove all console methods
import { defineConfig } from '@lynx-js/rspeedy'

export default defineConfig({
  performance: {
    removeConsole: true,
  },
})

Example 2

  • Remove specific console methods
import { defineConfig } from '@lynx-js/rspeedy'

export default defineConfig({
  performance: {
    removeConsole: ['log', 'warn']
  },
})
Except as otherwise noted, this work is licensed under a Creative Commons Attribution 4.0 International License, and code samples are licensed under the Apache License 2.0.