server.dart 472 B

123456789101112131415
  1. import 'dart:io';
  2. import 'package:file_upload_processor/file_upload_api.dart';
  3. import 'package:shelf/shelf.dart' as shelf;
  4. import 'package:shelf/shelf_io.dart' as shelf_io;
  5. void main() async {
  6. final api = FileUploadApi();
  7. final handler = const shelf.Pipeline()
  8. .addMiddleware(shelf.logRequests())
  9. .addHandler(api.router);
  10. final server = await shelf_io.serve(handler, InternetAddress.anyIPv4, 8080);
  11. print('Server running on port ${server.port}');
  12. }