无法编译除Main之外的任何文件

时间:2014-05-13 19:15:41

标签: dart

我开始进入Dart,但我在编译时遇到了麻烦。

我有2个文件:
Main.dart
TurtleDart.dart

Main.dart包含我的void main()并导入TurtleDart.dart。此时,TurtleDart.dart只包含一个带有构造函数的空类。

编译Main.dart时一切正常......我想(我得到了400行JS文件),但是在编译TurtleDart.dart时,我收到以下错误:

  

TurtleDart.dart:
  错误:无法找到' main'。

     

错误:编译失败。

我知道错误出现的原因,但我不想在这个文件中实现void main(),因为我想将它用作类文件。

我的逻辑是我想调用Main.dart来初始化一个新的TurtleDart实例,该实例处理其他所有内容。

我该如何管理?

我正在使用带有Dart插件的PHPStorm 7.1.3。

1 个答案:

答案 0 :(得分:4)

dart2js将自动编译所有需要的库和文件。生成" main" -file将创建包含所有必需文件的javascript代码。所以不需要单独编译每个文件。

相关问题