Зависимость проекта закрытия Google

У меня есть два проекта, проект A и B, оба построены с помощью библиотеки закрытия Google.

Как я могу сделать проект B зависимым от проекта A, чтобы я мог goog.require модули проекта A в проекте B, обеспечивая бесшовную интеграцию (компиляцию, минификацию и т. Д.)?


person flavian    schedule 27.05.2013    source источник
comment
посмотрите модули. stackoverflow.com/questions/3204474/   -  person lennel    schedule 28.05.2013
comment
Я не понимаю, в чем проблема - нельзя ли просто использовать одни и те же операторы goog.provide / goog.require между своими проектами и компилировать их вместе одновременно?   -  person ne8il    schedule 28.05.2013


Ответы (1)


Если оба проекта можно скомпилировать, вы можете скомпилировать любой проект в любой проект. Зависимость должна быть решена с помощью goog.require и goog.provide

Когда я изучал, как использовать лайм, я написал вики после того, как поигрался с тем, где разместить код и как использовать calcdeps.py, вы можете найти его здесь: WIKI: Как использовать Lime (как использовать закрывающий компилятор со сторонним (закрытие ) библиотеки)

По сути, Lime - это сторонняя библиотека, но любой код, который что-то предоставляет и используется другим кодом, может быть скомпилирован с этим другим кодом.

person HMR    schedule 29.05.2013