Я сделал веб-приложение с угловым материалом, используя Yoman в качестве стартера проекта. Когда я бегу
grunt serve
Я правильно вижу сайт в локальном хосте, и все работает. Когда я запускаю:
grunt build
для создания моего веб-приложения он заканчивается без ошибок. После этого я загружаю содержимое папки dist на свой веб-сервер, но когда я перехожу к веб-приложению, частичный шаблон html, который я использовал в $ mddialog, не загружается, и я получаю эту ошибку:
GET http://my.website.url/views/dialogs/dialoginfodocument.html 404 (Not Found)
on file vendor.t3fefw.js
Код $ mddialog:
$mdDialog.show({
scope: $scope,
templateUrl: './views/dialogs/dialoginfodocument.html',
parent: angular.element(document.body),
targetEvent: $event,
clickOutsideToClose:true,
preserveScope:true,
useFullScreen: useFullScreen
})
и частичный шаблон html:
<md-dialog>
<md-toolbar>.....</md-toolbar>
<md-dialog-content>....</md-dialog-content>
</md-dialog>
Что я делаю неправильно?
Благодаря комментарию charlietfl я решил проблему. Проблема была в ./
перед html шаблоном url.
./