我有一个带有一些asp.net 5项目的visual studio解决方案。在每个项目中我都有一个wwwroot目录,在这个app目录中包含html视图,.js和.map文件,这些文件是在这个位置编译的打字稿文件。 使用标准配置,这些文件包含在签入中。如何配置.gitignore文件,以便忽略解决方案中每个项目的wwwroot \ app目录的每个子目录中的所有.js和.map文件?
wwwroot/app/**/*.js
wwwroot/app/**/*.map
**
将匹配app
内部的所有内容,也包含多个级别的子目录。
将以下行添加到.gitignore:
# Ignores compiled TypeScript files
**/wwwroot/app/**/*.map
**/wwwroot/app/**/*.js
您可以阅读更多关于gitignore和支持的模式here。
**
递归地匹配子目录。第一个用于项目,第二个用于那里,因为你提到过
在wwwroot \ app目录的每个子目录中