这个问题比标题所暗示的要复杂一点,所以请允许我详细说明。我有一个项目,分为两个存储库。两者都使用Google Closure进行依赖关系管理和编译。我需要将项目A的编译版本交付给项目B.项目B执行高级优化,因此项目A必须仅为空格。问题是我无法找到满足编译A的所有要求的方法,它们是:
goog
基本代码,即var goog=goog||{}...
到目前为止,我已经尝试过:
有没有人做过类似的设置工作?
答案 0 :(得分:0)
我通过从closurebuilder.py获取依赖项并简单地将它们按顺序连接到一个文件中来解决它。它被运送到一个内置的仓库,B可以通过npm来获取它,然后它通过一个闭包脚本运行(这将优化它并将其拆分为模块)。