flutter - 如何查看 dart 二进制文件或在哪里可以查看源代码?
问题描述
此图像是 ls -la 在flutter/bin/cache/dart-sdk/bin 的结果
我一直在阅读一些飞镖文件如何flutter
执行命令。我堆叠是因为flutter/bin/cache/dart-sdk/bin/dart
文件是二进制文件。现在我读不下去了。我怎样才能阅读这个文件?
我dart-sdk
在 Github 中找到了存储库。
https://github.com/dart-lang/sdk/tree/stable/sdk/bin
我认为这个dart
文件是源代码。但实际上,文件大小比二进制文件小。虽然我替换了我的本地dart
文件,但它不起作用。
现在我知道flutter analyze
命令调用如下
- 运行
flutter analyze
命令 flutter/bin/flutter
叫做flutter/bin/internal/shared.sh
叫做shared::execute
函数被调用shared.sh
flutter/bin/cache/dart-sdk/bin/dart
叫做。
但是我看不到dart
文件。因为文件是二进制文件。
解决方案
如果 ypu 从 Flutter 站点下载 Flutter sdk,您将在此路径上的https://github.com/dart-lang/sdk/tree/stable/sdk/bin/cache/dart-sdk中找到 dart niomary 文件
推荐阅读
- node.js - Nodemailer 的奇怪行为
- xamarin.forms - NuGet 如何决定将包目录放在哪里?
- csv - Rails 将 excel 文件的自定义列映射到 db 列
- java - 对一个项目进行任何更改后,Maven 编译错误“找不到符号”
- python - 如何在百分位上打印一个浮点数?
- anaconda - conda 包安装上的 UnsatisfiableError
- mysql - NodeJS、MySQL - 高级查询
- c - 我怎样才能使用递归公式来获得权力而不给我分段错误?
- javascript - 如何让一个类返回一个值?
- swiftui - 对数组对象的更改未保存到主 ObservableObject