构建 Dart 应用程序后似乎没有任何反应
Nothing seems to happen after building Dart application
我使用 Dart 编辑器构建了一个网络应用程序,在 Dartium 中测试时一切正常。我想在托管站点上对其进行测试,所以我从工具菜单 运行 Pub Build。看起来它创建了构建文件夹并将所有内容放在那里,包括我拥有的 .dart 文件中的 .js 文件。当我 运行 我通常做的 .html 文件时,没有任何反应。我查看了源代码,它仍然指向 .dart 文件,所以我将其更改为 .js 文件。还是没有看到预期的效果。
这是我第一次尝试 运行 Dart VM 之外的 Dart 应用程序。我在某处错过了一步吗?也没有真正找到任何关于此的文档。
如果您尝试从加载页面的服务器以外的另一台服务器获取资源,则此服务器需要 return CORS headers 否则您的浏览器将拒绝从其他服务器获取资源。
这取决于您的服务器如何配置或添加它。
例子见
- How do you add CORS headers in Redstone interceptor?
- CORS with Dart, how do I get it to work?
我使用 Dart 编辑器构建了一个网络应用程序,在 Dartium 中测试时一切正常。我想在托管站点上对其进行测试,所以我从工具菜单 运行 Pub Build。看起来它创建了构建文件夹并将所有内容放在那里,包括我拥有的 .dart 文件中的 .js 文件。当我 运行 我通常做的 .html 文件时,没有任何反应。我查看了源代码,它仍然指向 .dart 文件,所以我将其更改为 .js 文件。还是没有看到预期的效果。
这是我第一次尝试 运行 Dart VM 之外的 Dart 应用程序。我在某处错过了一步吗?也没有真正找到任何关于此的文档。
如果您尝试从加载页面的服务器以外的另一台服务器获取资源,则此服务器需要 return CORS headers 否则您的浏览器将拒绝从其他服务器获取资源。 这取决于您的服务器如何配置或添加它。
例子见
- How do you add CORS headers in Redstone interceptor?
- CORS with Dart, how do I get it to work?