2016-10-26 2 views
0

Ich benutze Windows 10 und ich habe dieses Problem mit Jekyll. Scheint ein fortlaufendes Problem in der Jekyll Community zu sein, aber ich kann keine Antwort finden. Hat jemand irgendwelche guten Lösungen dafür gefunden? Edit: Ich bin auch mit Jekyll 3.3.0Fehler beim Lesen der Datei <path>: Keine solche Datei oder Verzeichnis @ rb_sysopen <Pfad

Repo - https://github.com/dkbollig/Drago-CMS

[12:22:19] Starting 'jekyll-build'... 
Configuration file: C:/repo/drago-cms/_config.yml 
     Source: C:/repo/drago-cms 
    Destination: C:/repo/drago-cms/_site 
Incremental build: enabled 
    Generating... 
Error reading file C:/repo/drago-cms/_layouts/compress.html: No such file or directory @ rb_sysopen - C:/repo/Drago-CMS/repo/drago-cms/_layouts/compress.html 
Error reading file C:/repo/drago-cms/_layouts/default.html: No such file or directory @ rb_sysopen - C:/repo/Drago-CMS/repo/drago-cms/_layouts/default.html 
Error reading file C:/repo/drago-cms/_layouts/index.html: No such file or directory @ rb_sysopen - C:/repo/Drago-CMS/repo/drago-cms/_layouts/index.html 
Error reading file C:/repo/drago-cms/_layouts/page.html: No such file or directory @ rb_sysopen - C:/repo/Drago-CMS/repo/drago-cms/_layouts/page.html 
Error reading file C:/repo/drago-cms/_layouts/post.html: No such file or directory @ rb_sysopen - C:/repo/Drago-CMS/repo/drago-cms/_layouts/post.html 

Dank!

Derek

Error

+0

Können Sie die vollständige Nachricht als Text posten? –

+0

Ich habe gesehen, dass dieser Fehler einige Wege verursacht hat, könnte Konstrast Permalinks oder die nicht übereinstimmende Gehäuse in der Nachricht sein. Wenn Sie eine Repo-URL angeben, ist das Debuggen einfacher. –

+0

Hey @RossPhillips mit dem Git Repo aktualisiert. Ich hatte dies auf zwei verschiedenen Windows-Maschinen mit dem Repo geschehen, aber ich habe es auf einem Macbook überprüft und es läuft gut. – Derek

Antwort

0

Mögliche Korrekturen:

  • https://github.com/dkbollig/Drago-CMS/blob/master/_layouts/default.html hat ungültige Titelei (der HTML-Kommentar ist in YAML nicht erlaubt).

  • Deaktivierung (Einstellung false) die experimentelle incremental Flagge in Ihrem _config.yml.

  • Entfernen Sie _layouts/compress.html und Verweise darauf.

  • Überprüfen Sie, ob die Jekyll-Version den Anforderungen für dieses Muster entspricht.

Diese Dateien und Einstellungen könnten den wahren Fehler offenbaren, aber die Fehlermeldung Sie scheint schon von irgendwo einen schlechten Weg zu verweisen:

C:/repo/drago-cms/_layouts/post.html 
C:/repo/Drago-CMS/repo/drago-cms/_layouts/post.html 
0

diese herausgefunden. In der Befehlszeile habe ich den Befehl cd wie folgt verwendet:

Mein tatsächlicher Ordnername ist "ProjectName". Der jekyll-Befehl ist für Groß- und Kleinschreibung empfindlich und würde nicht funktionieren, wenn er nicht genau derselbe wäre.

cd repo/ProjectName --> works 
Verwandte Themen