'pub run'与正常执行有什么不同?

时间:2017-01-15 06:46:33

标签: dart

我发现存在一些差异,我无法弄清楚在使用pub run bin_executable.dart args而不是dart bin/bin_executable.dart args执行二进制文件时的方式和方式。

第一种形式的执行速度明显缓慢,输出最差,有时是错误的......

我搜索here但没有找到任何有用的内容。有帮助吗?

1 个答案:

答案 0 :(得分:1)

pub run bin_executable.dart运行pubpub启动运行dart bin_executable.dart的新流程

最近有一项更改允许pub在新的Dart隔离而不是新进程中运行bin_executable.dart。这可能会使它更快一些,但我认为主要目的是允许在使用bin_executable.dart运行时附加调试器以调试pub(特别是对于pub run test

我认为主要部分或较慢的执行是pub

的开始时间