extended diagnostics
This commit is contained in:
@@ -174,6 +174,12 @@
|
|||||||
header Cache-Control "public, max-age=3600"
|
header Cache-Control "public, max-age=3600"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
handle /*.map {
|
||||||
|
root * {vars.static_root}
|
||||||
|
file_server
|
||||||
|
header Cache-Control "public, max-age=3600"
|
||||||
|
}
|
||||||
|
|
||||||
########################################
|
########################################
|
||||||
# SPA fallback
|
# SPA fallback
|
||||||
########################################
|
########################################
|
||||||
|
|||||||
@@ -42,10 +42,17 @@ final _bootstrapLogger = Logger('bootstrap');
|
|||||||
void _setupLogging() {
|
void _setupLogging() {
|
||||||
Logger.root.level = Level.ALL;
|
Logger.root.level = Level.ALL;
|
||||||
Logger.root.onRecord.listen((record) {
|
Logger.root.onRecord.listen((record) {
|
||||||
// ignore: avoid_print
|
final buffer = StringBuffer(
|
||||||
print(
|
|
||||||
'${record.level.name}: ${record.time}: ${record.loggerName}: ${record.message}',
|
'${record.level.name}: ${record.time}: ${record.loggerName}: ${record.message}',
|
||||||
);
|
);
|
||||||
|
if (record.error != null) {
|
||||||
|
buffer.write('\nerror: ${record.error}');
|
||||||
|
}
|
||||||
|
if (record.stackTrace != null) {
|
||||||
|
buffer.write('\n${record.stackTrace}');
|
||||||
|
}
|
||||||
|
// ignore: avoid_print
|
||||||
|
print(buffer.toString());
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -65,7 +72,6 @@ void _setupErrorHandling() {
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void main() async {
|
void main() async {
|
||||||
WidgetsFlutterBinding.ensureInitialized();
|
WidgetsFlutterBinding.ensureInitialized();
|
||||||
_setupLogging();
|
_setupLogging();
|
||||||
|
|||||||
Reference in New Issue
Block a user