我开始进入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 回答
dart2js将自动编译所有需要的库和文件 . 生成“main”文件将创建包含所有必需文件的javascript代码 . 因此无需单独编译每个文件 .