'use client' import { useEffect } from 'react' export function ConsoleSilencer() { if (typeof window !== 'undefined' && process.env.NODE_ENV === 'development') { // 全局替换 console 方法(同步执行) console.log = () => {} console.debug = () => {} console.info = () => {} console.warn = () => {} console.error = () => {} } useEffect(() => { if (process.env.NODE_ENV === 'development') { console.log = () => {}; console.debug = () => {}; console.info = () => {}; console.warn = () => {}; console.error = () => {}; } }, []) return null }