我在dart中构建webapp的前端。如何从Java Google应用引擎应用中提供此dart应用(如dart和/或javascript)?
我已经在dart编辑器中使用“Pub build”来生成.css,.html和.dart.js文件。我只是不确定他们做了什么。我已经尝试将它们复制到GAE应用程序的war /文件夹中,并将.html添加到欢迎列表中。 html将服务,但应用程序本身不起作用。
以下是访问应用引擎实例时我在Chrome中遇到的错误:
无法加载资源:服务器响应状态为404(未找到)http://1-dot-my-app-name.appspot.com/myapp_dart.dart 未捕获的ReferenceError:未定义DartObject myapp_dart.dart.js:1741
由于
答案 0 :(得分:1)
我使用以下步骤开始工作:
选择" Pub Build"来自"工具" Dart编辑器的菜单
将构建/ Web的内容从Dart项目复制到war / GAE项目目录
打开myapp_dart.html并添加:
<script src="packages/browser/interop.js"></script>
直接在
下面<script src="packages/browser/dart.js"></script>
部署GAE应用程序,它应该可以正常工作。