# log-mini

> node.js 调试工具

Latest version **1.0.0** (published 2017-10-25) · MIT license · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install log-mini
pnpm add log-mini
yarn add log-mini
bun add log-mini
```

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 1.0.0 |
| Published | 2017-10-25 |
| First published | 2017-10-25 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 16 |
| Author | lanyue |
| Maintainers | lanyue |
| Keywords | log.js, log, console, log-mini |

## Links

- npm: https://www.npmjs.com/package/log-mini
- Repository: https://github.com/mengdu/log.js
- Homepage: https://github.com/mengdu/log.js#readme
- Issues: https://github.com/mengdu/log.js/issues
- npm.io page: https://npm.io/package/log-mini

## Alternatives

- [cli-color](https://npm.io/package/cli-color.md) — 3.4M weekly downloads
- [log](https://npm.io/package/log.md) — 1.3M weekly downloads
- [logstash-client](https://npm.io/package/logstash-client.md) — 4.5K weekly downloads
- [@nocobase/plugin-logger](https://npm.io/package/@nocobase/plugin-logger.md) — 2.0K weekly downloads
- [child-process-debug](https://npm.io/package/child-process-debug.md) — 695 weekly downloads

## Recent versions

- 1.0.0 (latest) — 2017-10-25

## README

# log.js

log.js 是 node.js 的一个调试工具。

+ 支持彩色
+ 可以显示当前log调用脚本文件路径及行号


## install

```bat
npm install -S log-mini
```


## api

+ log.config({debug, absolute}) 配置
+ log(string)
+ log.info(string)
+ log.success(string)
+ log.error(string)
+ log.warn(string)

# 用法

```js
const log = require('./log.js')

log.config({debug: true, absolute: false})

log('欢迎使用log.js。')

log.info('这是info提示信息')
log.success('这是success提示信息')
log.error('这是error提示信息')
log.warn('这是warn提示信息')

// 自定义log
log.addLog('test', 'cyan')

log.test('这是自定义的log')

log.addLog('debug', 'magenta')

log.debug('这是自定义的log')

```

可以运行 `demo.js` 查看效果



注：显示文件名和行号会影响js性能，上线项目请自行删掉log，或者配置debug为false

## 效果图


![截图1][1]
![截图2][2]

[1]: imgs/20170701212517.png
[2]: imgs/20170701212625.png

## 自定义log

```
log.addLog('名字', '颜色')

log.名字(str)

```

支持颜色有：
```
    white
    grey
    black
    blue
    cyan
    green
    magenta
    red
    yellow
```


## other

[colors](https://github.com/Marak/colors.js)

---
_Source: https://npm.io/package/log-mini · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
