ES6 で書かれた小さな静的プロジェクトがあります。これは、(開発目的で) リロードごとに Traceur で動的にコンパイルされます。
<script src="lib/traceur/traceur.js" type="text/javascript"></script>
<script src="lib/traceur/bootstrap.js" type="text/javascript"></script>
<script>
traceur.options.experimental = true;
traceur.options.sourceMaps = true;
</script>
<!-- my ES6 code goes here -->
<script type="module" src="main.js"></script>
の内容bootstrap.js
はかなり単純です。
new traceur.WebPageTranscoder(document.location.href).run();
現在、ソース マップを動作させることができません (Chrome 34)。マニュアルは、ファイルをオフラインでコンパイルし、適切なヘッダーを付けて提供する必要があることを示唆していますが、それはまさに私が避けようとしていたことです。
ソース マップをクライアント側から完全に動作させる方法はありますか?