【问题标题】:Web app to a packaged app with Dart使用 Dart 将 Web 应用程序转换为打包的应用程序
【发布时间】:2013-07-10 03:01:59
【问题描述】:

我已经为此苦苦挣扎了几个小时。我环顾四周,我相信我做的一切都是正确的,但它只是不起作用。只是为了好玩,我将sample Dart stopwatch 制作成一个Chrome 打包应用程序。当它是一个简单的网络应用程序时,它在两个 Dartium Chrome(通过 dart2js)中都可以完美运行,但是作为一个打包的应用程序,它在任何一个都不能运行。飞镖代码根本不起作用。是否需要执行其他步骤才能使 Dart 在 Web 应用中运行?

非常感谢您提供的任何帮助!

【问题讨论】:

  • 我对使用 Dart 构建打包应用程序了解不多,但您可能应该提供一些有关您所做工作的更多详细信息。这样,这里的人将能够查明问题。
  • 另外,你知道blog.dartwatch.com/2012/12/…,对吧?

标签: dart


【解决方案1】:

在 Dart 中编写打包应用程序时有一些注意事项。一种与符号链接有关(打包的应用程序不喜欢它们,而 pub 使用它们),另一种与 dart2js 有关(您需要使用 --disallow-unsafe-eval 标志进行编译)。

如果您使用的是编辑器,则可以从向导创建一个新的 chrome 打包应用程序。这将建立一个处理上述两个问题的项目。我会这样做并确保它运行,然后将您的网络应用程序复制到该项目中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-07
    • 1970-01-01
    • 2011-07-02
    • 1970-01-01
    • 2012-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多