TypeScript - 我应该检入哪些文件?

Afr*_*gli 4 tfs typescript visual-studio-2013

如果我在Visual Studio 2013中添加TypeScript文件,例如Index.ts,我还将获得一个Index.js和一个Index.js.map文件.js文件是ts文件的编译版本,所以我的问题是js文件是否应该受版本控制以及?换句话说,我应该把它检查到TFS吗?因为在某种意义上,js文件在使用TypeScript时会变成二进制文件.

Fen*_*ton 12

最好将JavaScript视为二进制文件 - 根本不检查jsmap文件.

这可以避免源代码控制存储库中的噪音,也意味着构建过程不需要覆盖源控制的js文件,这在某些情况下是个问题.

  • 如果从TFS中删除.ts文件,是不是其他人都在本地项目中留下了杂散的.js和.map文件? (4认同)