Я следовал этому уроку и создал шаблон MongoDB + Express JS + Handlebars + приложение Node JS, и оно довольно успешно.
Но теперь яхочу превратить это приложение в мобильное приложение с помощью Cordova.Когда я попытался сделать это, он не смог сказать, что index.html не найден.
Итак, я создал index.html и сделал свою экспресс-часть HBS внутри тега body следующим образом.
<div class="container">
</div>
<script id="body-partial" type="text/x-handlebars-template" src="/shop/index.hbs">
</script>
<script type="text/javascript">
$(document).ready(function() {
// compile our template
var templatebody = Handlebars.compile($("#body-template").html());
// add the body partial
Handlebars.registerPartial("body", $("#body-partial").html());
$('.container').html(templatebody({}));
});
</script>
Не работает вообще.Я думаю, что это неправильный способ сказать src = "/ shop / index.hbs".
Есть идеи, пожалуйста?Спасибо.Это актуальное веб-приложение .
Сейед Исмаил.