2014-04-07 78 views
0

我正在構建飛鏢webapp的前端。如何從Java Google應用程序引擎應用程序提供此dart應用程序(如dart和/或javascript)?從谷歌應用引擎服務飛鏢網絡應用程序

我已經在飛鏢編輯器中得到了「Pub build」以生成.css,.html和.dart.js文件。我只是不確定他們做了什麼。我曾嘗試將它們複製到GAE應用程序的war /文件夾中,然後將.html添加到歡迎列表中。該HTML將服務,但應用程序本身不起作用。

這裏是錯誤的訪問App Engine的實例時,我在Chrome中得到:

無法加載資源:服務器迴應的404(未找到)http://1-dot-my-app-name.appspot.com/myapp_dart.dart 未捕獲的ReferenceError狀態:沒有定義DartObject myapp_dart .dart.js:1741

感謝

回答

1

我得到了它使用以下步驟來:

  1. 選擇「酒吧構建」距離Dart編輯

  2. 複製的「工具」菜單從飛鏢項目構建/網站的內容到戰爭/ 目錄中的GAE項目

  3. 開放myapp_dart的.html和添加:

    <script src="packages/browser/interop.js"></script> 
    

    正下方

    <script src="packages/browser/dart.js"></script> 
    
  4. 部署GAE應用程序,它應該工作。