Ich entwickle jekyll-basierte Website mit Grunt als meine Task-Manager. Ich verwende grunt-contrib-connect, um meine Dateien aufgrund der Liveload-Funktionalität lokal für die Entwicklung bereitzustellen. Diese Dateien sind zugänglich im Browser an: http://localhost:8081/index.html
grunt-connect: Dateien mit Basis-URL hinzufügen
Auf meinem Server, meine Dateien in einem Unterverzeichnis befinden, so haben eine Basis-URL für alle URLs vorangestellt: http://path.to.server/mysite/index.html
Ich kann nicht herausfinden, Möglichkeit, die Basis-URL in meinem lokalen Entwickler-Setup mit grunt-connect zu simulieren. Ohne das weiß ich nicht, wie ich meine CSS- oder JS-Dateien referenzieren kann, ohne dass die URLs auf dem Server oder meiner Dev-Box ungültig sind.
Ich weiß, dass Jekylls Serve-Funktion kann eine Basis-URL hinzufügen, aber es gibt mir nicht die Liveload-Funktionalität.
Irgendwelche Tipps?
Haben Sie jemals eine Lösung gefunden? –