我正在尝试同时学习 Dart 和 GCE。我已经在 GCE 创建了一个服务器,但是我不知道如何安装 Dart,因为我只能在 Debian 服务器上使用 Linux 命令。
最佳答案
这主要是关于 AppEngine 上的 Dart:
您应该可以在这里找到所有信息 https://www.dartlang.org/cloud/
我使用此页面中的说明和底部的链接页面进行了操作。
这里的讨论https://groups.google.com/a/dartlang.org/forum/#!forum/cloud也提供一些有用的位。
计算引擎上的 Dart:
这是一篇很好的博客文章 http://financecoding.github.io/blog/2013/09/30/getting-started-with-dart-on-compute-engine/但是自从写了这篇文章以来,有些事情发生了变化。
有 docker 图片 https://github.com/dart-lang/dart_docker准备执行 Dart 脚本。
只需搜索有关如何在 GCE 中使用 Docker 镜像的信息,就可以了(应该已经有很多可用的了)
如果您遇到具体问题,请再次询问。
AppEngine 上的 Dart 作为托管虚拟机运行。托管 VM 与运行“本地”支持的语言(如 Java、Python 和 Go)的真实 AppEngine VM 的工作方式不同。托管虚拟机实际上是计算引擎,但由 AppEngine 管理。这意味着它们的启动和关闭取决于负载(并且取决于 app.yaml
中的一些基本配置设置,还取决于支付设置),而 Compute Engine 实例基本上始终处于开启状态。当应根据负载添加/删除实例时,您必须自行管理。 Kubernetes 是一个方便的工具,可以让这一切变得更容易,但您必须实际管理您的实例。除此之外,托管虚拟机和计算引擎实例之间没有太大区别。与原生 AppEngine 的不同之处在于,您可以将任何库和二进制文件添加到托管 VM,例如 CE。
有定价差异,但我自己还不知道这方面的细节
关于dart - 如何在 Google Compute Engine (GCE) 中安装 Dart?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26867205/