UNPKG

create-iking-admin

Version:

金合技术中台脚手架

26 lines (21 loc) 709 B
import { createLogger } from 'vite' const logger = createLogger() logger.info = (msg) => { if (msg.includes('dist')) { return } console.info('\x1B[32m[Iking Admin]:', msg) } logger.warn = (msg) => { // 忽略空 CSS 文件的警告 if (msg.includes('larger than')) { console.info('\x1B[33m[Iking Admin (warn)]:', '存在打包后的文件大小大于1000 kb的文件,建议优化') } else if (msg.includes('Nested CSS')) { console.info('\x1B[33m[Iking Admin (warn)]: [vite:css] Nested CSS was detected, but CSS nesting has not been configured correctly') } else { console.info('\x1B[33m[Iking Admin (warn)]: ', msg) } } export default logger