我第一次尝试使用Dart / Angular / WebStorm。我发现有点刺耳的一件事是构建 - >错误周期。在Visual Studio中,我习惯了这个工作流程:
我想知道Dart的工作流程是什么?
我有以下问题:
所以我的工作流程变成了:
我发现这有点麻烦。也许这里有一个哲学观点,就是过分依赖我的工具来识别和修复错误(尽管我认为这是完整的观点)但我只是想知道其他人为简化这一点做了什么 - 我&#m; m我觉得自己似乎很孤单。
答案 0 :(得分:3)
您可以运行“Pub Build”(可在pubspec.yaml
文件的右键菜单中找到,也可以在pubspec打开时在编辑器中找到)。它不是增量的,所以它运行时间更长(即每次从头开始运行),但它会为您提供错误列表,就像您已清除Pub Serve输出,编辑项目中的每个文件,开始运行配置并关闭浏览器一样
答案 1 :(得分:1)
有时,只有pub serve
第一次生成输出时才会显示错误。对于重新加载,一些错误不再显示。
我不确定这是pub serve
的限制还是变形金刚的错误。
pub serve
将被替换为构建到磁盘而不是仅在内存中的新构建系统。
DDC也不是完美的,但它是未来,我建议尝试这样做。 Angular存在已知的性能问题,但他们正在研究它。
另见 - https://webdev.dartlang.org/tools/dartdevc - https://github.com/dart-lang/build