.gitignore pour SharePoint Framework
17 règles d’exclusion pour SharePoint Framework, prêtes à copier dans votre dépôt.
Modèle de page et de web part pour SharePoint
Le .gitignore complet pour SharePoint Framework
# Generated by LFGitignore - https://lfgitignore.com
# Created: 2026-08-05 01:29:18 UTC
# Technologies: SharePoint Framework
### SharePoint Framework ###
node_modules
dist
logs
lib
solution
temp
*.sppkg
# macOS folder settings (Desktop Services Store)
.DS_Store
.ntvs_analysis.dat
# Log file
*.log
.vs
# Coverage directory
coverage
bin
# npm debug logs
npm-debug.log*
obj
*.resx.ts
*.scss.ts
Ce que ces règles SharePoint Framework ignorent vraiment
Chaque motif ci-dessous, et pourquoi il a sa place dans votre .gitignore.
Dependency directories
| Motif | Ce qu’il ignore |
|---|---|
node_modules |
Dependency directories |
Build generated files
| Motif | Ce qu’il ignore |
|---|---|
dist |
Build generated files |
lib |
Build generated files |
solution |
Build generated files |
temp |
Build generated files |
*.sppkg |
Build generated files |
Logs
| Motif | Ce qu’il ignore |
|---|---|
logs |
Logs |
*.log |
Log file |
npm-debug.log* |
npm debug logs |
OSX
| Motif | Ce qu’il ignore |
|---|---|
.DS_Store |
macOS folder settings (Desktop Services Store) |
Visual Studio files
| Motif | Ce qu’il ignore |
|---|---|
.ntvs_analysis.dat |
Visual Studio files |
.vs |
Visual Studio files |
bin |
Visual Studio files |
obj |
Visual Studio files |
Coverage directory used by tools like istanbul
| Motif | Ce qu’il ignore |
|---|---|
coverage |
Coverage directory |
Resx Generated Code
| Motif | Ce qu’il ignore |
|---|---|
*.resx.ts |
Resx Generated Code |
Styles Generated Code
| Motif | Ce qu’il ignore |
|---|---|
*.scss.ts |
Styles Generated Code |
Comment utiliser ce .gitignore pour SharePoint Framework
- Copiez les règles SharePoint Framework ci-dessus, ou téléchargez directement le fichier.
- Créez un fichier nommé .gitignore à la racine de votre dépôt Git et collez-y les règles.
- Si certains de ces fichiers sont déjà suivis, lancez git rm -r --cached . puis recommitez — Git n’applique les règles d’exclusion qu’aux fichiers non suivis.
- Commitez le .gitignore pour que toute l’équipe partage les mêmes règles.