9

实际部署具有 pubspec.yaml 依赖项的 dart 代码的最佳方法是什么?我过去做过的一件常见的事情是创建演示并部署到 github 页面。现在 pub 使用符号链接,依赖项不会被推送到 github。还想知道这是否应该是提交给 pub 的错误,能够使用依赖项进行部署。

4

3 回答 3

5

我们还没有,但 pub 将来会支持deploy命令。这将执行诸如运行 dart2js 和连接/缩小代码之类的操作。它还将物理地引入您的所有依赖项,因此您没有符号链接。最终结果将是一个目录,其中包含您的包需要运行的所有内容。

于 2012-09-11T16:23:41.907 回答
1

我认为你有三个选择:

  • 如果您已经拥有服务器端技术和部署策略,请使用它。
  • 如果您只是部署静态内容,我想知道 Google App Engine 是否可以使用这些符号链接。
  • Heroku 支持 Dart,虽然我不确定它如何支持符号链接。
于 2012-09-11T01:08:14.993 回答
0

您可以在 Heroku 云托管上部署您的 Dart 应用程序。这里有一个分步教程。

它工作得很好。

于 2013-03-24T15:41:54.837 回答