1 Star 0 Fork 0

butingyou / ohos-clogger

Create your Gitee Account
Explore and code with more than 8 million developers,Free private repositories !:)
Sign up
Clone or Download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

OpenHarmony eTS通用日志组件

1.能做什么

1.支持按照tag和module两层,分级记录日志

2.支持自动获取页面类名称作为module,支持查看某个页面或整个项目的日志

3.配合 DevEco Studio自动提示功能,达到快速记录日志效果

2.使用步骤

1.npm安装组件

命令行进入entry目录,执行下面命令

npm install git+https://gitee.com/butingyou/ohos-clogger.git

2.页面导入CommonLog

import { CommonLog  as logger } from '@ohos/ohos_clogger'

3.修改CommonLog 文件中 tag名为项目名称,方便区分

按住CTRL+ 鼠标左键点击CommonLog,进入index.ets,再点一次,进入 CommonLog.ets 文件,就可以修改了

/**
 * 日志管理类
 */
export default class CommonLog {
  private tag: string = "OhosCpt"  //修改为项目名称
  private static module: string = "Log"

4.记录日志

logger.getInstance(this).debug(`this.notice:${this.notice}`)

4.还可以更快 配合 IDE 的代码生成功能,一键生成

File---Settings---Live Templates---添加3个快捷生成代码模板

快捷生成代码

记录日志

clogger

日志效果

image-20220504142128286

Repository Comments ( 0 )

Sign in to post a comment

About

OpenHarmony eTS通用日志组件,支持定义tag,module 方便快捷记录日志,过滤查看日志 expand collapse
TypeScript and 2 more languages
Apache-2.0
Cancel

Releases

No release

Contributors

All

Activities

Load More
can not load any more
TypeScript
1
https://gitee.com/butingyou/ohos-clogger.git
git@gitee.com:butingyou/ohos-clogger.git
butingyou
ohos-clogger
ohos-clogger
master

Search