Я создаю статический сайт, используя Jekyll. Я использую backbone.js, чтобы выполнить несколько маршрутов.Использование backbone.js маршрутизации с Jekyll
Предположим, что главная страница находится в localsite.com
... Я не уверен, как создавать маршруты для следующих URL-адресов.
http://localsite.com/hulk &
http://localsite.com/thor
туша и Thor имена должны быть проложены.
и мой Backbone.js маршрутизатор следующим образом:
<script>
var AppRouter = Backbone.Router.extend({
routes: {
":name": "nameRoute" // should match http://localsite.com/anything-here
}
});
// Initiate the router
var app_router = new AppRouter;
app_router.on('route:nameRoute', function(name) {
console.log(name);
})
Backbone.history.start({pushState: true});
</script>
Я не могу получить эту работу. Есть что-то, чего я не хватает? Смогу ли я сделать эту маршрутизацию с Джекиллом? _config.yml
Мои Джекила имеет
permalink: pretty
Как получить эти маршруты работают?
Есть ли другие предложения? Моя цель - получить аналогичную маршрутизацию при размещении на github pages.
Должен ли быть URL-адрес http://localsite.com/thor, или может быть http : //localsite.com#thor? – RustyToms
@RustyToms, URL будет только localsite.com/thor. –