私は多くのテクニックを試しましたが、私の人生では、これを機能させることはできません. 私に最も有望だったが、それでもうまくいかなかったテクニックは次のとおりです。
-- 「build」メソッド (build.dart 内) を呼び出すと Future が返されることに気付いたので、その Future の .then () メソッドを単純に実装すれば、自分のコードは、ビルド プロセス全体が完了し、すべてのファイルが web\out ディレクトリ構造に適切に配置された後に実行されます。私の "then" コードでは、web/out のすべての単純な再帰コピーを目的のディレクトリに作成しました。さて、(build() メソッドの結果として) abc.html で行われるリンクの変更のいくつかのために、私は究極の嫌悪感のいくつかの異なる場所に web/out ディレクトリ構造をコピーしなければなりませんでしたが、私は今のところそれについて気にしません。本当の問題は、(たとえば) abc.css ファイルを変更して保存したときに、自分のビルドを考え出したことでした。
2) 上記の #1 の冒険中に、代わりに「ビルド クリーン」を実行しようと考えました。これにより、最新のファイルが常に最終的な宛先にコピーされることが確実になると考えましたが、これは失敗しました。動作しません。
私の主な目標は、JBoss でデプロイされた WAR ディレクトリにアプリケーションをすばやくコピーして、ポート 3030 で実行されているデバッグ サーバーに依存せずに REST 呼び出しをすばやくテストできるようにすることです。
考え?