Angular 2 plus,多开发人员,TFVC和node_modules

时间:2017-05-17 14:31:56

标签: angular tfs npm azure-devops node-modules

鉴于node_modules是20000+文件,将它们添加到源代码控制似乎不合适。

这意味着每次开发者获得最新版本时,都必须运行npm install来下载任何缺失的模块

是否有任何方法可以实现自动化,因为当他们进行最新的npm安装时会发生什么?

有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

通常,程序包恢复(无论是.NET世界中的NuGet还是NPM)都构建在某种构建脚本中 - 您可以获取源代码,运行构建脚本,然后执行所有必需的操作生成一个构建并运行测试。

在您开始更改代码之前,这是一个很好的做法 - 无论如何更好地了解之前您开始编写代码,如果其他人以某种方式隐藏在非构建代码或某些破坏单位的内容中试验。

这是一个很长的说法“不,你不能用TFVC做到这一点。”