2

フロントエンドにAngular、バックエンドにShelfを使用して、Dartでクライアント/サーバーアプリを構築しています。を実行するpub buildと、期待どおりに Dart ファイルの JavaScript が生成されますが、HTML ファイルの Dart 参照が置き換えられません。したがって、私の index.html には、次のスクリプト参照があります。

<script type="application/dart" src="main.dart"></script>

これにより、アプリケーションが正しく読み込まれません。手動で変更すると

<script src="main.dart.js"></script>

私のアプリケーションは期待どおりに動作します。私の質問は、これを自動的に行うようにパブビルドを構成する方法はありますか? それとも、dart ファイルの参照を JS 参照に置き換えることは想定されていませんか? もしそうなら、基本的なサーバーを構築するにはどうすればよいですか?

4

1 に答える 1

2

これによりブラウザ コンソールにエラー メッセージが表示されることはわかっていますが、これが原因で問題が発生したことはありません。

私はまだそれを自分で使用していませんが、このトランスhttps://pub.dartlang.org/packages/dart_to_js_script_rewriterはあなたが望むことをすると思います。

于 2015-03-22T09:54:24.477 に答える