首页 文章

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

提问于
浏览
0

我开始进入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 回答

  • 4

    dart2js将自动编译所有需要的库和文件 . 生成“main”文件将创建包含所有必需文件的javascript代码 . 因此无需单独编译每个文件 .

相关问题