Skip to main content
Version: 1.0.5

Logger

NilaJS use's nila-logger package for logging


Configuration

[-] src
|-- config
| |-- app.config.js

In above path, app.config.js has the loggger configuration

LOG_DIRECTORY: 'logs',

PM2_LOGS_DIRECTORY : env.PM2_LOGS_DIRECTORY || '/Users/siva/.pm2/logs/npm-start-out.log',
PM2_LOGS_USERNAME: env.PM2_LOGS_USERNAME || 'admin',
PM2_LOGS_PASSWORD: env.PM2_LOGS_PASSWORD || 'admin',

LOG_DIRECTORY Directory where log files stored

PM2_LOGS_DIRECTORY change the server's PM2 logs directory path

PM2_LOGS_USERNAME change the username

PM2_LOGS_PASSWORD change the password


Usage

import { LOG } from '@log';

Import LOG class using above statement.

LOG.error(`Content to be logged`);
LOG.debug(`Content to be logged`);
LOG.warn(`Content to be logged`);
LOG.info(`Content to be logged`);