web服务加入静态资源支持

This commit is contained in:
2026-04-11 10:20:10 +08:00
parent 9735def8a6
commit 8c5aee049d
5 changed files with 50 additions and 6 deletions

View File

@@ -1,5 +1,7 @@
library EasyDartModule;
import 'dart:async';
import 'package:EasyDartModule/base/database/DataBase.dart';
import 'package:EasyDartModule/base/database/impl/MongoDb.dart';
import 'package:EasyDartModule/base/discovery/Discovery.dart';
@@ -88,4 +90,18 @@ class EasyDartModule {
}
return true;
}
static void safeRun(Function() app, {Function(Object, StackTrace)? onError}) {
runZonedGuarded(
app,
(error, stack) {
if (onError != null) {
onError(error, stack);
} else {
print('Caught in zone: $error');
print("StackTrace: $stack");
}
},
);
}
}