我在不同的存储库中有多个有角度的项目/库。其中大多数发布到NPM,然后由其他项目引入。因此,我需要确保Angular版本是一致的。有没有一种方法可以在全球范围内安装angular,以便我所有的项目都使用相同的angular版本,而不必担心升级?
我的想法之一是,是否可以按照以下方式做点事情:
npm install -g @angular/common @angular/core, etc..
在基本的docker映像中,现在说“ angular-base-test”。然后让我的其他应用程序使用此基本映像,如下所示:
FROM angular-base-test
build and compile app using those global modules..
当我想升级angular的版本时,我只需要在基本映像中进行此操作,然后重建其他映像以获取最新映像。我想我在这个想法上还缺少什么。