在TypeScript中编码时,生成的.js文件将被提交给git?

使用TypeScript编写node.js应用程序时,处理生成的.js文件的build议方法是什么?

我应该将生成的.js文件添加到.gitignore并仅提​​交.ts文件,还是可以提交.ts文件和生成的.js文件?

任何 VCS的任何构build工件都必须从存储库中排除。 只是因为存储库必须包含源代码,使用它可以在任何环境和任何中间存储状态下重新生成结果