シンプルで愚かな質問です。
モジュールは既にES6に入っていますか?モジュールバンドルを使用します。それはすべてサポート問題のためですか?彼らは私たちにもっと多くの選択肢を与えるかありがとう。
ありがとうございます。モジュールバンドルをES6モジュールで使用するのはなぜですか?
0
A
答えて
0
現在のJSランタイムはES6モジュールをサポートしていません。これは仕様に含まれているので混乱しているようですが、定義されていてまだ実装されていません(Edgeは唯一のサポートブラウザであるper MDNです)。
この新しい構文がありますが、ブラウザー(またはノード)のサポートがないため、ツールの中には現在これをポリフィルする必要があります。 webpackのようなバンドル業者を入力し、ES6モジュールを理解し、System
の独自の実装とそのインポート機能を提供します。
これは、大部分のブラウザで実装される前の機能的な配列メソッドのlodash(とアンダースコア)とは異なり、polyfillの発生時に違いがあります。スクリプトが実行される前にモジュールのロードが行われるため、スクリプトがクライアントに到達する前にバンドラを実行する必要があります。
関連する問題
- 1. ブラウザでES6モジュールを使用する
- 2. ブートストラップ4がes6クラスでプライベートメソッドを使用するのはなぜですか?
- 3. ES6モジュール:以前にエクスポートされたモジュールが「子」モジュールで認識されないのはなぜですか?
- 4. ES6 + SystemJs - es6モジュールをインポートするために.js拡張子を使用する必要があるのはなぜですか?
- 5. 単一の出力ファイルとES6モジュールでBabelを使用する
- 6. ES6モジュールなしで反応する
- 7. ネイティブ・ノード・モジュールをReact、ES6、Electron App上で使用する方法
- 8. WebStormがCommonJSモジュールでES6インポートを使用する
- 9. ReactJS.net - どのようにES6モジュールを使用するのですか
- 10. 角2 - 使用しているモジュールバンドル
- 11. なぜバックエンドでモジュールの読み込みを使用するのですか?
- 12. ES6モジュールを使用したCreateJS
- 13. ES6モジュールのインポートを使用してパスをインポートする方法
- 14. es6構文を使用してTypescriptで汎用モジュールをインポートする方法
- 15. ブラウザでES6/2015のインポート/モジュールを使用するにはどうすればよいですか?
- 16. VisualStudioコード:ES6モジュールの読み込みを使用するTypeScript
- 17. フロントエンドES6モジュールで使用するnode_modules依存関係をインポートする方法
- 18. なぜ演算子モジュールの関数を使用するのですか?
- 19. モジュールを取得するES6
- 20. aureliaでjspm&usingを使用してES6モジュールをインポート
- 21. なぜ、スーパー(小道具)をES6クラスのコンストラクタ内で使うのですか?
- 22. ES6:クラスをモジュールとして使用する
- 23. ES6モジュールとCoffeeScriptを使用する好ましい方法
- 24. オプションでES6モジュールにパラメータを渡す
- 25. なぜPythonはモジュールを使用しますか?
- 26. JavaScriptでES6モジュールを使用して単純変数をエクスポートする
- 27. ES6マップのプロパティを反復できないのはなぜですか?
- 28. アンバウンド・モジュールでocamldocが失敗するのはなぜですか?
- 29. モジュールをダウンロードできないのはなぜですか?
- 30. ES6バンドラで二重蒸解可能ですか? ES6のようですが、モジュールのロードを使用していない
私たちはBabelを持っていますので、モデルコードを転送しませんか?その構文を使用できるようになります。 –
Babelは、 '.babelrc 'に応じて、ES6モジュールをそのまま、またはCommonJS requireまたはAMDモジュールに変えることができます。 Webpackや友人は、これらのモジュール形式(またはそれらの混合物)のいずれかを喜んでラッピングし、あなたのために円滑な処理を行います。これは、HTTP要求とバンドルの通常の理由を組み合わせることの利点とは別のものです。 – ssube