yshop/uniapp-vue3/utils/logger.js
zheyun 89eca4b5a9
Some checks failed
build-push / build (push) Failing after 20s
upload source code
2026-11-02 21:15:14 +08:00

18 lines
365 B
JavaScript

export const IS_DEV = process.env.NODE_ENV !== 'production'
const noop = () => {}
function createLogMethod(method) {
if (IS_DEV) {
return (...args) => console[method](...args)
}
return noop
}
export const logger = {
debug: createLogMethod('log'),
info: createLogMethod('info'),
warn: createLogMethod('warn'),
error: createLogMethod('error'),
}