我想编写一个并发网络应用程序(使用原始工人或隔离作为工人)。用于隔离的 Dart API 是spawnUri
,它接受一个指向脚本的 URI。
在 Dartium 中,该脚本是一个.dart
文件。在 Chrome/Firefox/etc 中,该脚本是一个.dart.js
文件。
我需要检测我所处的运行时,以便spawnUri
正确配置 URI。做这个的最好方式是什么?
我想编写一个并发网络应用程序(使用原始工人或隔离作为工人)。用于隔离的 Dart API 是spawnUri
,它接受一个指向脚本的 URI。
在 Dartium 中,该脚本是一个.dart
文件。在 Chrome/Firefox/etc 中,该脚本是一个.dart.js
文件。
我需要检测我所处的运行时,以便spawnUri
正确配置 URI。做这个的最好方式是什么?
SpawnUri 在编译为 JavaScript 时会自动附加“.js”。
使用变压器怎么样?这是关于转换器如何工作的文档,一些 Google 内部文档。在 pub 页面上还有一些关于变形金刚的信息 - assets 和变形金刚。您可以做的是使用转换器输出“重写”您的文件以使用正确的 url。