| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- import 'dart:convert';
- import 'package:logger/logger.dart';
- class Log {
- static Logger _logger = Logger(
- printer: PrefixPrinter(PrettyPrinter()),
- );
- // verbose
- static void t(dynamic message) {
- _logger.t(message);
- }
- // debug
- static void d(dynamic message) {
- _logger.d(message);
- }
- // info
- static void i(dynamic message) {
- _logger.i(message);
- }
- // warning
- static void w(dynamic message) {
- _logger.w(message);
- }
- // error
- static void e(dynamic message) {
- _logger.e(message);
- }
- // wtf
- static void f(dynamic message) {
- _logger.f(message);
- }
- // json
- static void json(Map json, {String? title}) {
- if (title != null) {
- print(title);
- }
- const encoder = JsonEncoder.withIndent(' '); // 2空格缩进
- final prettyString = encoder.convert(json);
- print(prettyString);
- }
- }
|