ng2-logger
Version:
logger for angular 2
68 lines (36 loc) • 1.31 kB
Markdown
## ng2-logger ##
Logger for angular 2 apps.
See what is going on in your app!
Now chrome console logs are full of colors!

To install package run:
npm install ng2-logger --save
First import it:
import { Log, Level } from 'ng2-logger/ng2-logger'
Simple use:
Init your log :
const log = Log.create('books');
or if you wanna just log errors and warnings :
const log = Log.create('books', Level.ERROR, Level.WARN);
'books' is current class or anything inside *.ts file.
You can also assign static color to specific module in application:
log.color = 'red';
After inited **log** you are able to start debugging:
log.d('object',obj) // console.log
log.er('object',obj) // console.error
log.i('object',obj) // console.info
log.w('object',obj) // console.warn
**Production mode**
-------------------
You will not see anyting in prduction mode:
Log.setProductionMode();
**Selective debug - global settings**
-------------------
Optional specify what you wanna see in yours debug console.
This settings will override settings from files.
export class AppComponent {
constructor( ) {
Log.onlyModules('books');
Log.onlyLevel(Level.ERROR,Level.INFO);
}
}