【问题标题】:what could be a deployment strategy with pubspec on dart什么可能是 pubspec 在 dart 上的部署策略
【发布时间】:2012-09-02 10:25:01
【问题描述】:

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

【问题讨论】:

    标签: dart


    【解决方案1】:

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

    效果很好。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

      • 感谢 Bob,刚刚通过部署客户端应用程序测试了一些东西并注意到了这个限制。
      • 是否有 pub 的 deploy 命令的路线图文档?特别是,是否有计划使用命令行选项来指定输入和输出目录?
      • 不,很遗憾,我们没有太多书面路线图。我们往往很漂亮,呃,敏捷,所以我们不会提前写下太多。这使我们保持敏捷,但也使我们难以跟上。我们还没有指定输出目录的计划,但如果有的话就太好了。你能提交一个错误吗?
      【解决方案3】:

      我认为你有三个选择:

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

      【讨论】:

        猜你喜欢
        • 2010-10-14
        • 1970-01-01
        • 2010-12-27
        • 2010-09-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-07-29
        相关资源
        最近更新 更多