// 调试模式开关,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 };