javascript - Eslint-regelen no-console tillater console.log();


Jeg bruker eslint for å lint my angular-prosjekt, og jeg vil at alle konsollutskrifter skal fjernes

så jeg brukte regelen no-console som.

....
"no-console": "error",
...

Det validerer console.debug men validerer ikke console.log();, console.warn();, console.error(); osv.

noen grunn bak det? Jeg bruker "eslint": "^7.26.0",

Svar #1

Du bør bruke følgende syntaks:

"no-console": ["error", { "allow": ["error"] }],

Dette vil validere logg, men tillate feil. Standard syntaks tillater console.log.

Relaterte artikler