无法为命令行应用导入dart库

时间:2015-03-30 03:31:16

标签: import dart dart-editor

在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()}!');
}

哪个有效,但是当使用用户库而不是happy时,导入失败。

由于

1 个答案:

答案 0 :(得分:1)

如果将其更改为import 'package:happy/user.dart';

,肯定会有效