我有两个项目,项目 A 和 B,都使用 Google Closure Library 构建。
如何使项目 B 依赖于项目 A,以便我可以goog.require
项目 B 中的项目 A 模块允许无缝集成(编译、缩小等)?
我有两个项目,项目 A 和 B,都使用 Google Closure Library 构建。
如何使项目 B 依赖于项目 A,以便我可以goog.require
项目 B 中的项目 A 模块允许无缝集成(编译、缩小等)?
如果两个项目都可以编译,那么您可以将任何项目编译为任何项目。依赖应该用 goog.require 和 goog.provide 解决
当我在研究如何使用石灰时,我在摆弄代码的放置位置以及如何使用 calcdeps.py 之后写了一个 wiki,你可以在这里找到它:WIKI:如何使用 Lime(如何在 3rd 方中使用闭包编译器(关闭)图书馆)
基本上 Lime 是一个 3rd 方库,但是任何提供某些东西并被其他代码使用的代码都可以用其他代码编译。