プロジェクト A と B の 2 つのプロジェクトがあり、どちらも Google Closure Library で構築されています。
プロジェクト B をプロジェクト A に依存させて、goog.require
プロジェクト A モジュールをプロジェクト B でシームレスに統合 (コンパイル、縮小など) できるようにするにはどうすればよいですか?
プロジェクト A と B の 2 つのプロジェクトがあり、どちらも Google Closure Library で構築されています。
プロジェクト B をプロジェクト A に依存させて、goog.require
プロジェクト A モジュールをプロジェクト B でシームレスに統合 (コンパイル、縮小など) できるようにするにはどうすればよいですか?
両方のプロジェクトをコンパイルできる場合は、任意のプロジェクトを任意のプロジェクトにコンパイルできます。依存関係は goog.require と goog.provide で解決する必要があります
ライムの使用方法を調べていたとき、コードを配置する場所と calcdeps.py の使用方法をいじった後、wiki を作成しました。ここで見つけることができます: WIKI: ライムの使用方法 (サードパーティでクロージャーコンパイラーを使用する方法) (閉鎖) ライブラリ)
基本的に Lime はサードパーティのライブラリですが、何かを提供し、他のコードで使用されるコードは、その他のコードでコンパイルできます。