#javascript #jquery #html #ember.js #handlebars.js
#javascript #jquery #HTML #ember.js #handlebars.js
Вопрос:
index.html:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Let's learn Ember.js</title>
<script src="jquery-1.10.2.js"</script>
<script src="handlebars-1.1.2.js"</script>
<script src="ember-1.5.1.js"</script>
<script>
window.App = Ember.Application.create();
</script>
</head>
<body>
<script type="text/x-handlebars" data-template-name="index">
<h1>Welcome to Ember.js!</h1>
</script>
</body>
</html>
jquery, handlbars и ember находятся в той же папке, что и index.html .
Когда я открыл index.html в Chrome (адресная строка браузера выглядит так: file:///home/askar/work/ember/emberjs/index.html ), На вкладке консоли элемента проверки я получаю сообщение об ошибке:
Uncaught Error: Could not find module handlebars ember-1.5.1.js:251
requireModule ember-1.5.1.js:251
(anonymous function) ember-1.5.1.js:27031
(anonymous function) ember-1.5.1.js:27317
(anonymous function) ember-1.5.1.js:44267
Что я делаю не так?
Не удалось найти какие-либо связанные сообщения.
Ответ №1:
Это связано с тем, что в тегах вашего скрипта отсутствуют закрывающие угловые скобки.
Попробуйте это:
<script src="jquery-1.10.2.js"></script>
<script src="handlebars-1.1.2.js"></script>
<script src="ember-1.5.1.js"></script>
Комментарии:
1. Позор мне! 🙂 Это было тривиально. Большое спасибо!