.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
- Copie as regras de SharePoint Framework acima ou descarregue o ficheiro diretamente.
- Crie um ficheiro com o nome .gitignore na raiz do seu repositório Git e cole nele as regras.
- 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.
- Faça commit do .gitignore para que toda a equipa utilize as mesmas regras.