50 lines
1.0 KiB
Markdown
50 lines
1.0 KiB
Markdown
# hexo-log
|
|
|
|
[](https://github.com/hexojs/hexo-log/actions?query=workflow%3ATester)
|
|
[](https://www.npmjs.com/package/hexo-log)
|
|
[](https://coveralls.io/r/hexojs/hexo-log?branch=master)
|
|
|
|
Logger for Hexo.
|
|
|
|
## Installation
|
|
|
|
``` bash
|
|
$ npm install hexo-log --save
|
|
```
|
|
|
|
## Usage
|
|
|
|
``` js
|
|
// v3.x.x
|
|
const log = require('hexo-log')({
|
|
debug: false,
|
|
silent: false
|
|
});
|
|
log.info('Hello world');
|
|
|
|
// v4.x.x
|
|
const log = require('hexo-log').default({
|
|
debug: false,
|
|
silent: false
|
|
});
|
|
log.info('Hello world');
|
|
|
|
// v4.x.x (ES Module)
|
|
import { logger } from 'hexo-log';
|
|
|
|
const log = logger({
|
|
debug: false,
|
|
silent: false
|
|
});
|
|
log.info('Hello world');
|
|
```
|
|
|
|
Option | Description | Default
|
|
--- | --- | ---
|
|
`debug` | Display debug message. | `false`
|
|
`silent` | Don't display any message in console. | `false`
|
|
|
|
## License
|
|
|
|
MIT
|