2013-07-25 26 views
2

我是一名具有一些初學Java技能的數學老師。大約六年前,我製作了一些小程序,以便我的學生可以練習單詞問題。隨着時間的推移,越來越多的學生由於瀏覽器不兼容而使用小應用程序出現問題(我認爲)。所以今年夏天我一直在努力將小程序轉換成Dart應用程序。整個項目有兩個textarea s和大約八個button s,要麼顯示問題或解決方案。當Dart項目移動到服務器時,按鈕不工作

到目前爲止,我在Dart編輯器中工作得很好。它編譯爲JavaScript,沒有錯誤或警告,並且可以通過Dart Editor在JavaScript中運行良好。

我的文件複製到我的網站使用FileZilla中,但是當我通過瀏覽器訪問服務器上的應用程序(我試過Safari和Internet Explorer)中的應用程序看起來正確的,但沒有任何按鈕都不起作用。也就是說,點擊時沒有任何反應。我不確定我是否複製了所有正確的文件/文件夾。我將所有內容複製到web/目錄中的服務器。有兩個HTML文件,一個在out/,另一個在web/。它應該從哪個HTML文件啓動?我應該只是將該文件重命名爲index.html

我有大約40多個小時,對項目的飛鏢階段,但我約出來的時間投入到這方面的問題。我花了幾個小時在網上搜索幫助和相關示例,但我認爲我的問題非常基本,以至於沒有可用的信息。

同樣,我不是一個Web開發人員或程序員。想想50歲的數學老師。

回答

5

自DART項目包含符號鏈接的依賴性,不能簡單地一個項目複製到服務器和它的工作。 pub deploy是一個命令,用於烘烤應用程序並捆綁文件以複製到服務器。

這有點早一個,但這裏有一個說明:https://docs.google.com/document/d/13y7yCwq9GtPChXtd6t0YMcUtMJLZq2IVwq546Dve_No/edit

+0

我跑到酒館從鏢編輯器中pubspec.yaml文件/窗口部署,然後上傳在「部署」目錄服務器的一切。我從「web」目錄中的html文件運行應用程序。工作很棒!非常感謝!! Woot Woot! – user2615496

+0

要添加上下文,我猜你缺少瀏覽器包中的dart.js。這是從酒吧來的,並且是符號鏈接的。當你試圖複製和部署你的應用程序時,我想知道是否有來自軟件包的文件被遺忘。 Yay爲酒吧部署! –

相關問題