文件名称:dart-services:基于 Web 的交互式 Dart 服务的服务器后端
文件大小:160KB
文件格式:ZIP
更新时间:2024-08-24 08:18:01
Dart
Dart服务 支持 DartPad 的服务器后端。 它是什么? 它有什么作用? 这个项目是一个小型的、无状态的 Dart 服务器,它为 DartPad 的前端提供支持。 它提供了 DartPad 的许多功能,包括静态分析(错误和警告)、编译为 JavaScript、代码完成、dartdoc 信息、代码格式和问题的快速修复。 开始设置 这个项目是用建造的。 要安装,请运行: $ dart pub global activate grinder dart-services v2 API是根据Protobuf定义的,需要安装Protobuf protoc编译器。 有关详细的安装说明,请参阅。 在 macOS 上,您还可以通过以下方式安装 Homebrew: $ brew install protobuf 上述protoc编译器也需要 Dart protoc 插件来生成 Dart 代码。
【文件预览】:
dart-services-master
----.gitignore(418B)
----pubspec.yaml(624B)
----.dockerignore(176B)
----bin()
--------server_dev.dart(479B)
--------server_cloud_run.dart(498B)
----cloud_run_null_safety.Dockerfile(1KB)
----LICENSE(1KB)
----doc()
--------generated()
--------images()
----CHANGELOG.md(64B)
----cloud_run.Dockerfile(1KB)
----flutter-sdk-version.yaml(588B)
----.gitmodules(0B)
----.github()
--------workflows()
----README.md(3KB)
----example()
--------.gitignore(153B)
--------pubspec.yaml(266B)
--------CHANGELOG.md(50B)
--------README.md(507B)
--------web()
--------pubspec.lock(10KB)
--------analysis_options.yaml(426B)
----protos()
--------dart_services.proto(5KB)
----.gitpod.Dockerfile(748B)
----lib()
--------services_dev.dart(3KB)
--------src()
--------version.dart(466B)
--------services_cloud_run.dart(4KB)
----benchmark()
--------bench.dart(6KB)
----pubspec.lock(13KB)
----tool()
--------load_driver.dart(1KB)
--------update_sdk.dart(672B)
--------dart_run.sh(736B)
--------travis.sh(1KB)
--------pub_dependencies_null-unsafe.json(1KB)
--------dart_cloud_run.sh(713B)
--------grind.dart(16KB)
--------deploy.sh(185B)
--------pub_dependencies_null-safe.json(1KB)
--------fuzz_driver.dart(11KB)
--------warmup.dart(3KB)
----.gitattributes(255B)
----AUTHORS(246B)
----test()
--------common_test.dart(2KB)
--------bench_test.dart(1KB)
--------integration.dart(445B)
--------common_server_api_protobuf_test.dart(15KB)
--------redis_cache_test.dart(9KB)
--------all.dart(1KB)
--------compiler_test.dart(7KB)
--------flutter_web_test.dart(4KB)
--------flutter_analysis_server_test.dart(4KB)
--------utils_test.dart(3KB)
--------shelf_cors_test.dart(2KB)
--------analysis_server_test.dart(7KB)
--------gae_deployed_test.dart(2KB)
--------pub_test.dart(3KB)
--------common_server_api_test.dart(16KB)
----analysis_options.yaml(648B)
----.gitpod.yml(463B)