1.0.4 • Published 3 years ago

more-logger v1.0.4

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

more-logger

npm - Downloads npm - Version NPM - License npm.io

日志打印

npm.io

功能:

1、可以控制显示或不显示日志

2、打印的日志带有输出文件位置信息

install

npm i more-logger -S

方法

function getLogger(config = null) {}

配置参数

参数名类型必须默认值说明
disabledbooleanfalse是否禁用

Demo for Node.js

const { getLogger } = require("more-logger");

const disabled = process.env.NODE_ENV == "production";
const logger = getLogger({ disabled: disabled });

logger.log("log");
logger.debug("log");

日志输出如下

log main.js:351
log router.js:353

Demo for Browser

<script src="../dist/more-logger.min.js"></script>

<script>
  // 获取 logger
  const logger = moreLogger.getLogger({ disabled: false });

  // 输出日志
  logger.log("log");
  logger.debug("debug");
  logger.info("info");
  logger.warn("warn");
  logger.error("error");
</script>

logger 支持的方法

log() {},
debug() {},
info() {},
warn() {},
error() {},
1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago