在Angular 2中修改NPM软件包的最佳实践

时间:2018-10-17 10:59:37

标签: angular npm

我在Angular 2应用程序中安装了一个第三方NPM软件包。对于我的应用程序中的要求,我必须修改node_modules中的NPM包。我知道一旦将其部署在另一个环境中,我在node_modules中所做的更改将消失。在我对NPM软件包进行了更改的这种情况下,前进的方向是什么。

谢谢。

1 个答案:

答案 0 :(得分:1)

最好的选择是将此NPM包分叉到您的专用存储库中,然后进行更改,然后将分叉的包加载到项目的AWS CLI中。

我遇到了类似的问题,这种情况下效果很好。唯一的问题是通过原始库中的更改来保持您的分叉版本。您不时应将原始存储库中的更改合并到您的存储库中。