INNER CODE UNIT · TypeScript
App
dalenguyen/rest-api-node-typescript · lib/app.ts:6
class App {
public app: express.Application = express();
public routePrv: Routes = new Routes();
// public mongoUrl: string = 'mongodb://localhost/CRMdb';
public mongoUrl: string = 'mongodb://dalenguyen:123123@localhost:27017/CRMdb';
constructor() {
this.config();
this.mongoSetup();
this.routePrv.routes(this.app);
}
private config(): void{
this.app.use(bodyParser.json());
this.app.use(bodyParser.urlencoded({ extended: false }));
// serving static files
this.app.use(express.static('public'));