2014-01-17 36 views
10

HTML Importsは、Web Components仕様の一部であり、Webの依存関係を処理する方法を提供します。 ES6モジュールも同じことをしますが、Javascriptコードの場合のみです。ES6モジュールとHTMLのインポート

これらの2つがどのように連動するかについては明確な点はありますか?

編集:例:最近の私のプロジェクトでは、2つのJavascriptコンポーネント(ファイル)に依存していましたが、いずれかが別のコンポーネントに依存していました。だから私がHTMLに依存するスクリプトを含めたとき、私は親スクリプトも含めたくなかった(手動の依存関係の処理を避ける)。スクリプトにES6モジュールを混在させる以外に、明確に定義された方法はないようです。私が見る唯一のオプションは、component.ioのように、必要なファイルと依存関係を指定して、各コンポーネントのファイルを個別に管理することです。

+0

良い質問!同じスクリプトの '

4

は、ここでは、この上の最新です:クロムすべて4 Webコンポーネントの仕様をネイティブでサポートしている、彼らはいつでも解決するつもりはないES6モジュール、とこそthis pending reconciliationのHTML輸入の実装を出荷しませんMozillaのannouncedながら、すぐに、特別にここだってことは、Mozillaがそれについて言っているものです: - 開発者コミュニティによって書かれた のJavaScriptライブラリーに由来する機能 -

我々はJavaScriptのモジュールたらと期待して出荷され、私たちはこの問題を見て 方法変更されます。我々はまた、 ガイアと他の人から学んだ、HTMLインポートの欠如は polyfillで機能を簡単に提供することができるので、 の問題ではありません。

`

関連する問題