如果我跑:
#!/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:库处理程序失败
我是否需要安装记录器库?我在哪里可以找到它?如何导入它?
答案 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';