3

如果我运行:

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

#import('记录');

记录器 log = new Logger('');

无效的主要(){
    log.warn("你好,世界!\n");
}

我得到:

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

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

4

1 回答 1

3

使用 pub,Dart 的包管理器。

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

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

然后pub install在编辑器(工具->Pub 安装)或命令行 ( ./dart/dart-sdk/bin/pub install)中运行

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

import 'package:logging/logging.dart';
于 2012-10-12T03:50:26.007 回答