typelevel / typelevel/typelevel.github.com
issue: Duplicate path error during build
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- HTML
- Sterne
- 42
- Forks
- 115
- Ø Merge
- 5 T. 5 Std.
- Gemergte PRs (30 T.)
- 7
Beschreibung
While running the project locally (served on 127.0.0.1:8000), the typelevel.github.com fails during parsing with multiple duplicate path errors.
Below is the attached screenshot of error message:
This causes the site build to fail and prevents the server from starting successfully.
Possible Cause:
This may be happening due to:
- Multiple input directories being merged (e.g., duplicate InputTreeBuilder sources).
- The same .well-known directory being included twice in configuration.
- A custom Laika configuration adding static documents that conflict with filesystem inputs.
Based upon my observations:
This issue is caused due to hardcoding the ".well-known" -
Steps to Reproduce:
- Clone the repository
- Run the development server
- Observe parser failure with duplicate path errors
Suggested fix:
I would suggest removal of the hard-coded .well-known Directory, post of removal the build works absolutely fine.
Would like to raise a PR to fix this issue.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, den Entwicklungsserver zu starten und die Konfiguration zu finden, die das fest codierte Verzeichnis .well-known oder andere statische Dokumente hinzufügt. Vergleiche diese Eingaben mit den Quellen im Dateisystem und bestätige, dass das Entfernen der doppelten Konfiguration die Parserfehler beseitigt und den Build und Start der Website ermöglicht.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- html
- Bereich
- build-system
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 48/100