dart2js可能生成.js.map.js.deps.precompiled.js.

他们的目的是什么?我不知道为什么dart2js个不在编译完成后删除它们.

推荐答案

所有文件都是由dart2js特意生成的:

.js:应用程序的JavaScript输出

.precompiled.js:JavaScript输出,但为content security policy (CSP) support

.js.map:用于在浏览器中调试JavaScript代码的源映射文件.它包含从JavaScript到Dart代码行的映射.

.js.deps:包含用于编译的所有引用文件的列表,可能用于调试,但我不确定这一点.

Dart相关问答推荐

Dart 列表中的 addAll() 和 followBy() 有什么区别?

如何在Flutter中制作视频缩略图?

如何使用 dart 将 Uint8list 转换为 List

如何在 Flutter Web 中动态更改 App Title?

Flutter pod 安装问题 - # 的未定义方法 `each_child'

Asset图像作为Card背景,Flutter 中顶部有文本

在Flutter中使用底部导航栏在页面之间传递数据

如何正确启用/禁用 Flutter 的 Button

Dart 包 - 如何隐藏内部方法和类?

Dart / Flutter 错误:没有为类Logger定义toStringDeep

了解Dart private class

Dart:Streams与 ValueNotifiers

Flutter有向图.我可以将CustomPainter类与自定义小部件一起使用吗?

将Dart嵌入到应用程序中

如何实现从左侧滑动的侧边菜单?

Dart:实例变量在私有类中应该是私有的还是公共的?

如何判断 Dart NNBD 中的泛型类型是否可以为空?

如何在dart中获得一周的开始或结束

Dart - 将自纪元以来的毫秒数(UNIX 时间戳)转换为人类可读的时间

如何在 Dart 中为 Completer.CompleteException(exception, stackTrace) 获取当前堆栈跟踪;