import npmlog from 'npmlog' import { isCloud } from './env' const levels = ['verbose', 'info', 'error', 'warn'] export function setLogLevel(level?: string): void { if (level && levels.indexOf(level) !== -1) { npmlog.level = level } else { npmlog.level = isCloud ? 'verbose' : 'info' } } setLogLevel( process.env.D || process.env.DEBUG ? 'verbose' : process.env.LOG_LEVEL, ) export function logBlankLine() { // log // 加一个空行来使日志段落更清晰 // eslint-disable-next-line no-console console.log('') } export default npmlog