Dart Pirate 教程在构建后不下载 JSON(第 7 步)
Dart Pirate Tutorial Doesn't Download JSON after build (step 7)
我完成了 Google Dart 教程(海盗名字徽章:https://www.dartlang.org/codelabs/darrrt/),它 运行 完全符合预期,直到我到达第 7 步 [=34] =] 在我的普通浏览器上构建。
页面已加载,但它似乎从未完成 JSON 文件的异步下载,因此输入和按钮从未启用并且 Chrome 一直在旋转,因为它正在等待本地主机 (127.0.0.1).
我想这是因为我没有运行网络服务器?
我需要做什么才能在我的本地计算机上 运行 获取此示例应用程序?
谢谢!
浏览器:Chrome42.0.2311.90
OS: Mac OS X 10.10.3
你为什么不运行安装网络服务器?您可以只从包文件夹(pubspec.yaml
文件所在的位置)运行 pub serve web
并从 http://localhost:8080/piratebadge.html
.
加载页面
您的 <Dart-SDK>/bin
目录需要添加到您的系统 PATH
才能使 pub serve web
正常工作。
如果您使用 DartEditor,只需使用 piratebadge.html
文件上的 run
上下文菜单,它会自动启动 pub serve
。
这似乎是 Mac(和 Linux)上 DartEditor 中的一个新错误,参见 https://code.google.com/p/dart/issues/detail?id=23431&thanks=23431&ts=1431391466
解决此问题的一种方法是启动您自己的 http 服务器,例如'python -m SimpleHTTPServer' 在 build/web 目录中,然后转到 http://localhost:8000/piratebadge.html。
我完成了 Google Dart 教程(海盗名字徽章:https://www.dartlang.org/codelabs/darrrt/),它 运行 完全符合预期,直到我到达第 7 步 [=34] =] 在我的普通浏览器上构建。
页面已加载,但它似乎从未完成 JSON 文件的异步下载,因此输入和按钮从未启用并且 Chrome 一直在旋转,因为它正在等待本地主机 (127.0.0.1).
我想这是因为我没有运行网络服务器?
我需要做什么才能在我的本地计算机上 运行 获取此示例应用程序?
谢谢!
浏览器:Chrome42.0.2311.90
OS: Mac OS X 10.10.3
你为什么不运行安装网络服务器?您可以只从包文件夹(pubspec.yaml
文件所在的位置)运行 pub serve web
并从 http://localhost:8080/piratebadge.html
.
您的 <Dart-SDK>/bin
目录需要添加到您的系统 PATH
才能使 pub serve web
正常工作。
如果您使用 DartEditor,只需使用 piratebadge.html
文件上的 run
上下文菜单,它会自动启动 pub serve
。
这似乎是 Mac(和 Linux)上 DartEditor 中的一个新错误,参见 https://code.google.com/p/dart/issues/detail?id=23431&thanks=23431&ts=1431391466
解决此问题的一种方法是启动您自己的 http 服务器,例如'python -m SimpleHTTPServer' 在 build/web 目录中,然后转到 http://localhost:8000/piratebadge.html。