Подтвердить что ты не робот

Как исключить typescript скомпилированные файлы из git

У меня есть визуальное студийное решение с несколькими проектами asp.net 5. Внутри каждого проекта у меня есть каталог wwwroot, и внутри него находится каталог app, содержащий html-представления, файлы .js и .map, которые являются typescript файлами, скомпилированными в этой позиции.
При стандартной конфигурации эти файлы включены в checkin. Как настроить файл .gitignore, чтобы все файлы .js и .map внутри каждого поддиректора каталога wwwroot\app каждого проекта в решении игнорировались?

4b9b3361

Ответ 1

wwwroot/app/**/*.js
wwwroot/app/**/*.map

** будет соответствовать всем внутри app, а также нескольким уровням подкаталогов.

Ответ 2

Добавьте следующие строки в .gitignore:

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

Вы можете узнать больше о gitignore и поддерживаемых шаблонах здесь.

** рекурсивно сопоставляет подкаталоги. Первый - для проектов, второй - потому, что вы упомянули

внутри каждого поддиректора каталога wwwroot\app