如何在dart中导入日志库?

时间:2012-10-12 03:31:43

标签: logging import dart

如果我跑:

  

#!/home/jim/dart/dart-sdk/bin/dart

#import('logging'); Logger log = new Logger(''); void main() { log.warn("Hello, world!\n"); }

我明白了:

  

无法打开文件:/home/jim/Code/dart/test/logging'file:///home/jim/Code/dart/test/test-log.dart':   错误:第3行pos 1:库处理程序失败

我是否需要安装记录器库?我在哪里可以找到它?如何导入它?

1 个答案:

答案 0 :(得分:3)

使用pub,Dart的包管理器。

在pubspec.yaml中,确保您有一行用于登录依赖项部分:

name: mylib
description: My Library
dependencies:
  logging: any

然后在编辑器(工具 - >发布安装)或命令行(pub install

中运行./dart/dart-sdk/bin/pub install

然后您可以使用package:方案导入日志记录:

import 'package:logging/logging.dart';