.gitignore: Strapi
67 ohitussääntöä teknologialle Strapi, valmiina kopioitavaksi tietovarastoosi.
Käyttöliittymästä riippumaton sisällönhallintajärjestelmä
Kattava .gitignore: Strapi
# Luotu LFGitignorella - https://lfgitignore.com
# Luotu: 2026-10-13 16:19:27 UTC
# Teknologiat: Strapi
### Strapi ###
# macOS:n kansioasetukset (Desktop Services Store)
.DS_Store
# macOS:n resurssihaaratiedostot
.AppleDouble
# macOS:n mukautettu kansiokuvake
.LSOverride
Icon
# macOS:n Spotlight-indeksi
.Spotlight-V100
# macOS:n roskakorikansio
.Trashes
# macOS:n resurssihaaratiedostot
._*
# Emacsin varmuuskopiotiedostot
*~
# Windowsin pikkukuvavälimuisti
Thumbs.db
# Windowsin laajennettu pikkukuvavälimuisti
ehthumbs.db
Desktop.ini
# Windowsin roskakori
$RECYCLE.BIN/
# Windows cabinet -arkisto
*.cab
# Windows-asennuspaketti
*.msi
# Windows-yhdistämismoduuli
*.msm
# Windows-korjaustiedosto
*.msp
# 7-Zip-arkisto
*.7z
*.csv
*.dat
# macOS-levykuva
*.dmg
# Gzip-pakattu tiedosto
*.gz
# ISO-levykuva
*.iso
# Java-arkisto
*.jar
# RAR-arkisto
*.rar
# Nauha-arkisto
*.tar
# ZIP-arkisto
*.zip
*.com
# Javan käännetty luokkatiedosto
*.class
# Dynaamisesti linkitettävä kirjasto
*.dll
# Windows-suoritustiedosto
*.exe
# Objektitiedosto
*.o
# Satunnaislukusiementiedosto
*.seed
# Jaettu objekti
*.so
# Vimin vaihtotiedoston ylivuototiedosto
*.swo
# Vimin vaihtotiedosto
*.swp
# Vimin lisävaihtotiedosto
*.swn
# Vimin lisävaihtotiedosto
*.swm
# Kääntäjän tulokset
*.out
# Prosessitunnistetiedosto
*.pid
.tmp
# Lokitiedosto
*.log
# SQL-komentosarja
*.sql
# SQLite-tietokanta
*.sqlite
*#
.idea
nbproject
# Visual Studio Coden asetukset
.vscode/
# Kirjaston kattavuus
lib-cov
lcov.info
# Prosessitunnistetiedostot
pids
logs
results
build
node_modules
.node_history
package-lock.json
**/package-lock.json
!docs/package-lock.json
*.heapsnapshot
testApp
# Kattavuushakemisto
coverage
cypress/screenshots
cypress/videos
dist
packages/strapi-generate-new/files/public/
.dev
front-workspace.code-workspace
Mitä nämä Strapi-säännöt ohittavat
Kaikki säännöt ja selitykset sille, miksi ne kuuluvat .gitignore-tiedostoosi.
OS X
| Sääntö | Mitä se ohittaa |
|---|---|
.DS_Store |
macOS:n kansioasetukset (Desktop Services Store) |
.AppleDouble |
macOS:n resurssihaaratiedostot |
.LSOverride |
macOS:n mukautettu kansiokuvake |
Icon |
OS X |
.Spotlight-V100 |
macOS:n Spotlight-indeksi |
.Trashes |
macOS:n roskakorikansio |
._* |
macOS:n resurssihaaratiedostot |
Linux
| Sääntö | Mitä se ohittaa |
|---|---|
*~ |
Emacsin varmuuskopiotiedostot |
Windows
| Sääntö | Mitä se ohittaa |
|---|---|
Thumbs.db |
Windowsin pikkukuvavälimuisti |
ehthumbs.db |
Windowsin laajennettu pikkukuvavälimuisti |
Desktop.ini |
Windows |
$RECYCLE.BIN/ |
Windowsin roskakori |
*.cab |
Windows cabinet -arkisto |
*.msi |
Windows-asennuspaketti |
*.msm |
Windows-yhdistämismoduuli |
*.msp |
Windows-korjaustiedosto |
Paketit
| Sääntö | Mitä se ohittaa |
|---|---|
*.7z |
7-Zip-arkisto |
*.csv |
Paketit |
*.dat |
Paketit |
*.dmg |
macOS-levykuva |
*.gz |
Gzip-pakattu tiedosto |
*.iso |
ISO-levykuva |
*.jar |
Java-arkisto |
*.rar |
RAR-arkisto |
*.tar |
Nauha-arkisto |
*.zip |
ZIP-arkisto |
*.com |
Paketit |
*.class |
Javan käännetty luokkatiedosto |
*.dll |
Dynaamisesti linkitettävä kirjasto |
*.exe |
Windows-suoritustiedosto |
*.o |
Objektitiedosto |
*.seed |
Satunnaislukusiementiedosto |
*.so |
Jaettu objekti |
*.swo |
Vimin vaihtotiedoston ylivuototiedosto |
*.swp |
Vimin vaihtotiedosto |
*.swn |
Vimin lisävaihtotiedosto |
*.swm |
Vimin lisävaihtotiedosto |
*.out |
Kääntäjän tulokset |
*.pid |
Prosessitunnistetiedosto |
Lokit ja tietokannat
| Sääntö | Mitä se ohittaa |
|---|---|
.tmp |
Lokit ja tietokannat |
*.log |
Lokitiedosto |
*.sql |
SQL-komentosarja |
*.sqlite |
SQLite-tietokanta |
Muut
| Sääntö | Mitä se ohittaa |
|---|---|
*# |
Muut |
.idea |
Muut |
nbproject |
Muut |
.vscode/ |
Visual Studio Coden asetukset |
Node.js
| Sääntö | Mitä se ohittaa |
|---|---|
lib-cov |
Kirjaston kattavuus |
lcov.info |
Node.js |
pids |
Prosessitunnistetiedostot |
logs |
Node.js |
results |
Node.js |
build |
Node.js |
node_modules |
Node.js |
.node_history |
Node.js |
package-lock.json |
Node.js |
**/package-lock.json |
Node.js |
!docs/package-lock.json |
Node.js |
*.heapsnapshot |
Node.js |
Testit
| Sääntö | Mitä se ohittaa |
|---|---|
testApp |
Testit |
coverage |
Kattavuushakemisto |
cypress/screenshots |
Testit |
cypress/videos |
Testit |
Dokumentaatio
| Sääntö | Mitä se ohittaa |
|---|---|
dist |
Dokumentaatio |
Käännökset
| Sääntö | Mitä se ohittaa |
|---|---|
packages/strapi-generate-new/files/public/ |
Käännökset |
Esimerkkisovellus
| Sääntö | Mitä se ohittaa |
|---|---|
.dev |
Esimerkkisovellus |
Visual Studio Code
| Sääntö | Mitä se ohittaa |
|---|---|
front-workspace.code-workspace |
Visual Studio Code |
Tämän .gitignore-tiedoston käyttö: Strapi
- Kopioi yllä olevat Strapi-säännöt tai lataa tiedosto suoraan.
- Luo .gitignore-niminen tiedosto Git-tietovarastosi juureen ja liitä säännöt siihen.
- Jos osa tiedostoista on jo seurannassa, suorita git rm -r --cached . ja tee uusi commit — Git soveltaa ohitussääntöjä vain tiedostoihin, joita ei seurata.
- Lisää .gitignore committiin, jotta koko tiimi käyttää samoja sääntöjä.