【问题标题】:How to integrate Dart into a Rails app如何将 Dart 集成到 Rails 应用程序中
【发布时间】:2013-12-31 22:12:06
【问题描述】:

我应该如何将我的 Dart 应用程序集成到我的 rails 应用程序中。 我很难处理必须存在于每个目录上的整个“包”结构。

因为子目录使用别名引用根目录,所以即使所有这些都在“公共”文件夹中,rails 也不会为它们提供服务

【问题讨论】:

  • 你基本上有不同的 Dart 类与不同的控制器有关吗?您在使用资产管道吗?
  • 不,我只是想从我的 rails 应用程序中提供我的 dart 应用程序。但是,因为 dart 在您创建的每个目录中都创建了一个“包”符号链接,所以当它加载文件时,这些符号链接在 rails 中无效

标签: ruby-on-rails dart dart-pub


【解决方案1】:

请原谅我复活了,但你可以试试https://github.com/m0gg/dart-rails

它的目标是通过自动 dart2js 在 Rails 应用程序中简化 Dart 的使用,并通过 pub 使用 rake-task 拉入依赖项。

【讨论】:

    【解决方案2】:

    如果您运行pub build --mode=debug,则构建目录包含没有符号链接的应用程序。 使用--mode=debug 时应保留 Dart 代码。

    这里也有一些关于这个话题的讨论Dart and it's place in Rails Assets Pipeline

    【讨论】:

    • 虽然这很有帮助,但它并不能真正解决在 Rails 环境中开发 Dart 应用程序的问题。这仅适用于您的 Dart 应用程序存在于气泡中,并且不必与周围环境交互(例如进行 ajax 调用或与 HTML 交互)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-01-27
    • 1970-01-01
    • 2011-11-25
    • 2016-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多