2012-10-12 34 views
2

如果我運行:如何導入dart中的日誌庫?

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

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

我得到:

Unable to open file: /home/jim/Code/dart/test/logging'file:///home/jim/Code/dart/test/test-log.dart': Error: line 3 pos 1: library handler failed

我是否需要安裝記錄庫?我在哪裏可以找到它?我如何導入它?

回答

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'; 
+0

感謝。記錄「你好,世界」正在進行。 –

+0

感謝編輯@caffinatedmonkey我不知道爲什麼它被拒絕。 –