2016-07-04 3 views
-3

私のJavaスクリプトコードベースをモジュール化する過程で、私は単一のJavaスクリプトファイルをいくつかのJavaスクリプトファイルに分割しなければなりませんでした。依存関係を解決するために、require.jsを使用しました。しかし、いくつかの制限に従ってrequire.jsを使うことはできません。依存関係の問題を解決できる他の代替手段やコードがありますか?require.jsの代替手段はありますか?

+0

他にも必要なライブラリがあり、Googleを見てみましょう。あなたのモジュールが書かれている方法に応じて、あなたは基本的にすべてのモジュールが順番に読み込まれるまで新しいスクリプトタグを作成/挿入するので、2行で自分で書くことさえできるかもしれません。 – Shilly

+0

あなたはこれを訪問する必要があります、ドキュメントをチェックして、それはあなたを助けるかもしれません.... http://www.slant.co/topics/3645/versus/~webpack_vs_browserify_vs_qoopido-demand –

答えて

0

最新のモジュールバンドルの速度を上げるには、すばらしいビデオがあります。 https://www.youtube.com/watch?v=7-NmkKVEhoI

しかし、全体として、Commonjs、AMD、ES6モジュールの3つのモジュール標準があります。 (RequireJSはcommonjsから構築されています)

ES6はあなたのコードを将来的に証明する方法です。 WebpackはCommonjsとAMDのみを扱います(Es6はbabel-loaderなどを使って追加することができます)が、JSPMは3つの標準すべてを同時に処理できます。 ES6モジュールのみを使用する場合は、ロールアップを使用できます。

+1

ありがとう、上記のYouTubeのリンクは存在しませんが、正しいものを教えてください。 –

0

は、標準モジュールの定義とは大きく異なるが、それはうまく機能ZeroDep

https://github.com/SimonChong/ZeroDep

そのを試してみて、軽量で簡単です。

関連する問題