簡體   English   中英

無法導入命令行應用程序的Dart庫

[英]Unable to import dart library for command line app

在dart中啟動命令行實用程序時,我得到以下目錄結構:

happy/
  bin/
    main.dart
  lib/
    happy.dart
    user.dart

其中happy.dart和user.dart相同,除了它們包含的庫:分別為happy和user。

在happy.dart中:

library happy; // user in user.dart

int calculate() {
  return 6 * 7;
}

在main.dart中,我有:

import 'package:happy/happy.dart'; // changing to user underlines this in red

main() {
  print('Hello world: ${happy.calculate()}!');
}

可以,但是當使用用戶庫而不是高興時,導入失敗。

謝謝

如果將其更改為import 'package:happy/user.dart';則應該可以正常工作import 'package:happy/user.dart';

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM