Я использую Angular & Browserify для создания более модульного кода и использования синтаксиса require на интерфейсе. Я успешно использовал задачу gulp для создания моего файла пакета, но всякий раз, когда я загружаю свой скрипт в свой index.html и загружаю localhost, ни один из моих представлений не отображает. Я ссылался на свои представления в моем файле конфигурации здесь, которые затем загружаются в мой файл точки входа, который использует задача gulp для компиляции файла пакета.
Однако ни один из моих представлений не делает. есть ли конкретный способ для этого?
Ex.
function config($stateProvider, $locationProvider,$urlRouterProvider){
$stateProvider
.state('Home', {
url:'/',
controller: 'HomeCtrl',
controllerAs: 'home',
templateUrl: 'views/home.html'
});
$urlRouterProvider.otherwise('/');
}
module.exports = config;
Я понял. Решение состоит в том, чтобы использовать $ templateCache и кэшировать html-шаблоны. Я использовал шаблон с угловым глотком-template, чтобы отобразить все мои шаблоны в модуле угловых шаблонов. Поскольку я пользуюсь браузером, я объединил свой файл точки входа и мой новый файл шаблонов в один файл, а затем подал его из моего index.html в качестве main.js.