如何从git中排除打字稿编译文件

问题描述 投票:25回答:2

我有一个带有一些asp.net 5项目的visual studio解决方案。在每个项目中我都有一个wwwroot目录,在这个app目录中包含html视图,.js和.map文件,这些文件是在这个位置编译的打字稿文件。 使用标准配置,这些文件包含在签入中。如何配置.gitignore文件,以便忽略解决方案中每个项目的wwwroot \ app目录的每个子目录中的所有.js和.map文件?

git typescript gitignore
2个回答
27
投票
wwwroot/app/**/*.js
wwwroot/app/**/*.map

**将匹配app内部的所有内容,也包含多个级别的子目录。


18
投票

将以下行添加到.gitignore:

# Ignores compiled TypeScript files
**/wwwroot/app/**/*.map
**/wwwroot/app/**/*.js

您可以阅读更多关于gitignore和支持的模式here

**递归地匹配子目录。第一个用于项目,第二个用于那里,因为你提到过

在wwwroot \ app目录的每个子目录中

© www.soinside.com 2019 - 2024. All rights reserved.