.gitignore för SharePoint Framework
17 ignoreringsregler för SharePoint Framework, redo att kopieras till ditt repo.
Sid- och webbpartsmodell för SharePoint
Den kompletta .gitignore-filen för SharePoint Framework
# Genererad av LFGitignore - https://lfgitignore.com
# Skapad: 2026-10-13 16:02:17 UTC
# Tekniker: SharePoint Framework
### SharePoint Framework ###
node_modules
dist
logs
lib
solution
temp
*.sppkg
# macOS-mappinställningar (Desktop Services Store)
.DS_Store
.ntvs_analysis.dat
# Loggfil
*.log
.vs
# Täckningskatalog
coverage
bin
# npm-felsökningsloggar
npm-debug.log*
obj
*.resx.ts
*.scss.ts
Vad reglerna för SharePoint Framework faktiskt ignorerar
Alla mönster nedan och varför de hör hemma i din .gitignore.
Beroendekataloger
| Mönster | Vad det ignorerar |
|---|---|
node_modules |
Beroendekataloger |
Filer genererade vid bygge
| Mönster | Vad det ignorerar |
|---|---|
dist |
Filer genererade vid bygge |
lib |
Filer genererade vid bygge |
solution |
Filer genererade vid bygge |
temp |
Filer genererade vid bygge |
*.sppkg |
Filer genererade vid bygge |
Loggar
| Mönster | Vad det ignorerar |
|---|---|
logs |
Loggar |
*.log |
Loggfil |
npm-debug.log* |
npm-felsökningsloggar |
OSX
| Mönster | Vad det ignorerar |
|---|---|
.DS_Store |
macOS-mappinställningar (Desktop Services Store) |
Visual Studio-filer
| Mönster | Vad det ignorerar |
|---|---|
.ntvs_analysis.dat |
Visual Studio-filer |
.vs |
Visual Studio-filer |
bin |
Visual Studio-filer |
obj |
Visual Studio-filer |
Täckningskatalog som används av verktyg som istanbul
| Mönster | Vad det ignorerar |
|---|---|
coverage |
Täckningskatalog |
Resx-genererad kod
| Mönster | Vad det ignorerar |
|---|---|
*.resx.ts |
Resx-genererad kod |
Stilgenererad kod
| Mönster | Vad det ignorerar |
|---|---|
*.scss.ts |
Stilgenererad kod |
Så använder du denna .gitignore för SharePoint Framework
- Kopiera reglerna för SharePoint Framework ovan eller ladda ner filen direkt.
- Skapa en fil med namnet .gitignore i roten av ditt Git-repo och klistra in reglerna.
- Om några av filerna redan spåras, kör git rm -r --cached . och gör sedan en ny commit — Git tillämpar bara ignoreringsregler på ospårade filer.
- Checka in .gitignore så att alla i teamet delar samma regler.