我使用的是Angular的第三方库。最初在Angular 2中支持。对于升级版本的Angular(Angular 4和Angular 5),我如何发布第三方库来支持所有版本的Angular?
发布于 2017-11-15 23:25:13
如果代码库相同,只需发布您的库,并在您的peerDependencies中提及与^2.0.0的Angular依赖关系。
如果不同版本的Angular的代码库不同,请维护不同的版本。我建议使用相应的Angular版本作为您的版本号,例如,您的2.x版本将用于Angular 2,4.x用于Angular 4,5.x用于Angular 5。
在你的peerDependencies中,提到范围的角度依赖关系,比如>=4.0.0 <5.0.0。
https://stackoverflow.com/questions/47300578
复制相似问题