startServer method

Future<void> startServer({
  1. int port = 9999,
})

Implementation

Future<void> startServer({int port = 9999}) async {
  // 공통 라우터 추가
  _router.mount('/default', DefaultRouter().getDefaultRouter());

  // 외부 프로젝트의 라우터 추가
  for(var addedRouter in _addedRouters) {
    _router.mount('/', addedRouter);
  }
  final handler = Pipeline().addMiddleware(logRequests()).addHandler(_router);
  final server = await io.serve(handler, 'localhost', port);
  print('서버 실행됨: http://${server.address.host}:${server.port}');
}