为什么" .dart"需要进口吗?

时间:2014-08-06 00:25:01

标签: dart

导入包时,您可以:

import 'package:pkg_name/some_package.dart';

为什么需要.dart?您可以导入.dart以外的文件吗?

1 个答案:

答案 0 :(得分:2)

您可以将文件以非.dart后缀结尾并导入。例如,如果您在example.nondartsuffix中有以下内容:

String foo() => 'foo';

您可以使用import 'example.nondartsuffix'导入它,它会起作用。但是,这并不是特别有用,因为它仍然必须是有效的Dart代码。

当前的导入语法非常详细,并且有open issue用于改进它(删除.dart后缀以及其他一些建议)。