Я следую учебнику Code School по Angular. Я пытаюсь включить шаблон с ng-include. У меня есть следующий код:
<h3 ng-include="'product-title.html'"></h3>
и мой product-title.html
{{product.name}}
<em class="pull-right">{{product.price | currency}}</em>
Когда я проверяю элемент, он показывает <!-- ngInclude: 'product-title.html' -->
Вопрос. Нужно ли мне запускать веб-сервер, чтобы это работало?
Да, вам нужно запустить приложение с сервера. Шаблоны загружаются через AJAX-вызов, и эти вызовы должны выполняться с веб-сервера.
У вас есть несколько облегченных вариантов запуска специальных статических файловых серверов, например:
simple-server
(https://github.com/balupton/simple-server)python -m SimpleHTTPServer