1
0
mirror of https://github.com/xuthus83/pigallery2.git synced 2024-11-03 21:04:03 +08:00
pigallery2/backend/routes/PublicRouter.ts

20 lines
608 B
TypeScript
Raw Normal View History

2016-03-19 04:36:58 +08:00
///<reference path="../../typings/main.d.ts"/>
import * as _express from 'express';
import * as _path from 'path';
2016-03-19 04:36:58 +08:00
export class PublicRouter{
constructor(private app){
this.app.use(_express.static(_path.resolve(__dirname, './../../frontend')));
this.app.use('/node_modules',_express.static(_path.resolve(__dirname, './../../node_modules')));
var renderIndex = (req: _express.Request, res: _express.Response) => {
res.sendFile(_path.resolve(__dirname, './../frontend/index.html'));
};
this.app.get(['/login',"/gallery"], renderIndex);
2016-03-19 04:36:58 +08:00
}
}