我正在处理一个大型应用,我将其分为单独的targets
。我还有一些extensions
,用于许多这些目标。我想知道为此共享target
创建单独的extensions
是否更好,然后在使用它的每个module
中导入它,或者可能将这些extensions files
添加到所有uniqueArray = a => [...new Set(a.map(o => JSON.stringify(o)))].map(s => JSON.parse(s))
通过选择“目标会员”下的几个目标来使用它们的目标?第二个选项实际上对我来说更方便,但我想知道这是否会使所有这些扩展都被编译几次 - 对于每个选定的目标。
答案 0 :(得分:1)
我认为最好将所有这些扩展放在一个地方,如目标或外部库,并将其导入到您需要的地方。
答案 1 :(得分:0)
我会为扩展提供多个目标,或者将它们添加到编译源中,如建议here。当然,它会被编译多次,但那没关系。
答案 2 :(得分:0)
我建议您为此目标创建自定义私人广告连播,包括您的扩展程序。之后,您只需要为其他目标安装pod。