2012-10-12 2 views
2

나는 실행하는 경우 :로깅 라이브러리를 다트에서 가져 오려면 어떻게해야합니까?

#!/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

Dart의 패키지 관리자 인 pub을 사용하십시오.

당신의 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

감사합니다. "hello, world"로깅 기록이 있습니다. –

+0

편집 해 주셔서 감사합니다. @caffinatedmonkey 거부 된 이유가 확실하지 않습니다. –

관련 문제