.gitignore para SharePoint Framework

17 regras de exclusão para SharePoint Framework, prontas a copiar para o seu repositório.

Modelo de páginas e componentes web para SharePoint

O .gitignore completo para SharePoint Framework

# Gerado pelo LFGitignore - https://lfgitignore.com
# Criado: 2026-10-13 16:02:19 UTC
# Tecnologias: SharePoint Framework

### SharePoint Framework ###
node_modules
dist
logs
lib
solution
temp
*.sppkg
# Definições de pastas do macOS (Desktop Services Store)
.DS_Store
.ntvs_analysis.dat
# Ficheiro de registo
*.log
.vs
# Diretório de cobertura
coverage
bin
# Registos de depuração do npm
npm-debug.log*
obj
*.resx.ts
*.scss.ts

O que estas regras de SharePoint Framework ignoram

Veja abaixo cada padrão e a razão para o incluir no seu .gitignore.

Diretórios de dependências

Padrão O que ignora
node_modules Diretórios de dependências

Ficheiros gerados pela compilação

Padrão O que ignora
dist Ficheiros gerados pela compilação
lib Ficheiros gerados pela compilação
solution Ficheiros gerados pela compilação
temp Ficheiros gerados pela compilação
*.sppkg Ficheiros gerados pela compilação

Registos

Padrão O que ignora
logs Registos
*.log Ficheiro de registo
npm-debug.log* Registos de depuração do npm

OSX

Padrão O que ignora
.DS_Store Definições de pastas do macOS (Desktop Services Store)

Ficheiros do Visual Studio

Padrão O que ignora
.ntvs_analysis.dat Ficheiros do Visual Studio
.vs Ficheiros do Visual Studio
bin Ficheiros do Visual Studio
obj Ficheiros do Visual Studio

Diretório de cobertura utilizado por ferramentas como istanbul

Padrão O que ignora
coverage Diretório de cobertura

Código gerado de Resx

Padrão O que ignora
*.resx.ts Código gerado de Resx

Código gerado de estilos

Padrão O que ignora
*.scss.ts Código gerado de estilos

Como utilizar este .gitignore para SharePoint Framework

  1. Copie as regras de SharePoint Framework acima ou descarregue o ficheiro diretamente.
  2. Crie um ficheiro com o nome .gitignore na raiz do seu repositório Git e cole nele as regras.
  3. Se o Git já acompanhar alguns desses ficheiros, execute git rm -r --cached . e faça um novo commit: o Git só aplica regras de exclusão aos ficheiros que ainda não acompanha.
  4. Faça commit do .gitignore para que toda a equipa utilize as mesmas regras.

Outros modelos .gitignore de Framework

Ver todos os modelos de Framework