| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- // 调试模式开关,true 开启日志输出,false 关闭
- const DEBUG = true;
- /**
- * 日志工具类(CommonJS 版本)
- * 功能:根据 DEBUG 开关控制日志是否输出,包含不同级别日志方法
- */
- const LogUtil = {
- /**
- * 普通日志输出
- * @param {...any} data 要输出的日志数据(支持多参数)
- */
- log(...data) {
- if (DEBUG) {
- console.log(...data);
- }
- },
- /**
- * 错误日志输出
- * @param {...any} data 要输出的错误数据(支持多参数)
- */
- error(...data) {
- if (DEBUG) {
- console.error(...data);
- }
- },
- /**
- * 警告日志输出
- * @param {...any} data 要输出的警告数据(支持多参数)
- */
- warn(...data) {
- if (DEBUG) {
- console.warn(...data);
- }
- },
- /**
- * 信息日志输出
- * @param {...any} data 要输出的信息数据(支持多参数)
- */
- info(...data) {
- if (DEBUG) {
- console.info(...data);
- }
- }
- };
- // CommonJS 模块导出(Node.js/Cocos Creator 等支持 CommonJS 的环境可用)
- module.exports = { LogUtil };
|