我有一個AngularJS項目,我正在考慮遷移到Dart。我不想在整個項目中大舉移植,所以我正在尋找方法並行運行這兩個應用程序。需要從Dart項目中部署哪些文件?
dart應用程序將作爲index.html在根上運行。 js應用程序將運行在單獨的路徑上,如'/ jsApp'。
當我構建一個測試項目時,似乎/ build目錄包含大量不必要的文件。我需要部署/ build/web目錄的完整內容嗎?
這是什麼實際上被加載? HTML文件仍然在運行時加載,還是被捆綁到主文件中?
我需要main.dart.js以及main.dart.precompiled.js嗎?它似乎是一個小應用程序非常大的文件。這是預期的嗎?
我還不清楚這些東西是如何掛在一起的。
我是(現在)使用Dart 1.4.2_r36647,我今天從下載站點獲得。它仍然生成一個「預編譯」文件。 'main.dart.js'文件僅比'Hello World'多一個字節。這是正常的嗎?我以爲我看到Misko說他們已經將生成的文件大小降低到了200KB。 – kpg
我想,當你運行'pub build'形式的DartEditor時,它會在調試模式下運行,這會產生更大的輸出(不縮小,...)。你可以嘗試從控制檯運行'pub build'嗎?如果它仍然沒有產生預期的輸出,請嘗試'pub build --mode = release' –