初めてモジュールに近づいていますが、私はちょっと混乱しています。モジュールシステムとモジュールフォーマットの比較
commonjs(sync)やrequirejs(AMD)のように、いくつかのモジュールシステムがあります。 ES6からは、javascriptにはcommonjsに基づいた独自のモジュールsysがあります。
は、それから私はcommonjsまたはrequirejs モジュール形式を使用して依存関係を解決すること、WebPACKのを勉強し始め、ここから私の混乱を開始します。私の知る限り理解し、これら二つのモジュールシステムです、彼らは依存関係ツリーを解決するために設計されていますそのままで;それがその目的です。
commonjs/requirejs形式(別名構文)を使用し、グラフを解決するためにwebpackを実装する意味はありますか?
ランタイムモジュールシステムとは、実行時に必要なモジュールだけがロードされることを意味します。 – Nemus
@nemusまあ、はい。私は、CommonJSとAMDの両方が、実行時にアプリケーションコードによって使用されることを意図した仕組みであることを意味しました。 webpackとは対照的に、あなたのコードを分析して新しいものに変換しています。 –