typelevel / typelevel/typelevel.github.com

issue: Duplicate path error during build

Ouverte
#610 4 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
HTML
Étoiles
42
Forks
115
Merge moyen
5 j 5 h
PR mergées (30 j)
7

Description

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:
Image

This causes the site build to fail and prevents the server from starting successfully.

Possible Cause:
This may be happening due to:

  1. Multiple input directories being merged (e.g., duplicate InputTreeBuilder sources).
  2. The same .well-known directory being included twice in configuration.
  3. 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" -
Image

Steps to Reproduce:

  1. Clone the repository
  2. Run the development server
  3. 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.

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par lancer le serveur de développement et localisez la configuration qui ajoute le répertoire .well-known codé en dur ou d’autres documents statiques. Comparez ces entrées avec les sources du système de fichiers et confirmez que la suppression de la configuration en double élimine les erreurs de l’analyseur et permet de compiler et de démarrer le site.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
html
Domaine
build-system
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
48/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.