@gabliam/log4js
Version:
log4js plugin for gabliam
63 lines (41 loc) • 1.08 kB
Markdown
[![Build Status][build-image]][build-url]
[![NPM version][npm-image]][npm-url]
# Gabliam log4js
Gabliam plugin for add log4js.
## Install
```sh
$ npm install /log4js
```
## How to use
Add plugin
```typescript
import { Gabliam } from '@gabliam/core';
const gab = new Gabliam({
scanPath: p,
configPath: p
});
gab.addPlugin(Log4jsPlugin);
gab.buildAndStart();
```
In class
```typescript
import { Service } from '@gabliam/core';
import { log4js } from '@gabliam/log4js';
export class SampleService {
public logger = log4js.getLogger(TestLog.name);
test() {
this.logger.info('Info');
this.logger.debug('debug');
this.logger.error('error');
this.logger.fatal('fatal');
this.logger.warn('warn');
}
}
```
# License
MIT
[build-image]: https://img.shields.io/travis/gabliam/gabliam/master.svg?style=flat-square
[build-url]: https://travis-ci.org/gabliam/gabliam
[npm-image]: https://img.shields.io/npm/v/@gabliam/log4js.svg?style=flat-square
[npm-url]: https://www.npmjs.com/package/@gabliam/log4js