forked from engineering/cloudservices
Fix module loading issue
parent
242ade0fbb
commit
820bf7b081
|
@ -28,12 +28,11 @@ export default class Server {
|
||||||
}
|
}
|
||||||
|
|
||||||
private async loadRoutes(): Promise<void> {
|
private async loadRoutes(): Promise<void> {
|
||||||
console.log(__dirname);
|
const routes = await fs.readdir(`${__dirname}/routes`);
|
||||||
const routes = await fs.readdir('./routes');
|
|
||||||
routes.forEach(async (routeFile) => {
|
routes.forEach(async (routeFile) => {
|
||||||
if (routeFile === 'index.js') return;
|
if (routeFile === 'index.js') return;
|
||||||
try {
|
try {
|
||||||
const route: Route = new (require(`./${routeFile}`))(this);
|
const route: Route = new (require(`${__dirname}/routes/${routeFile}`))(this);
|
||||||
this.routes.set(route.conf.path, route);
|
this.routes.set(route.conf.path, route);
|
||||||
this.app.use(route.conf.path, route.router);
|
this.app.use(route.conf.path, route.router);
|
||||||
this.client.signale.success(`Successfully loaded route ${route.conf.path}`);
|
this.client.signale.success(`Successfully loaded route ${route.conf.path}`);
|
||||||
|
|
Loading…
Reference in New Issue