Как заставить gulp-connect открывать index.html независимо от URL?
У меня есть следующее задание глотка:
gulp.task('connect', function() {
connect.server({
root: __dirname,
livereload: true
});
});
и следующие угловые маршруты:
angular.module("MyApp", ["ngRoute"]).config(function($routeProvider, $locationProvider) {
$locationProvider.html5Mode(true);
$routeProvider
.when("/", {
controller: "DashboardCtrl",
templateUrl: "templates/dashboard.html"
})
.when("/advertiser", {
controller: "AdvertiserCtrl",
templateUrl: "templates/advertiser.html"
})
.otherwise({
redirectTo: "/"
});
});
Когда я посещаю/
все работает отлично (приборная панель появляется).
Но, посещая/advertiser
приводит к "404 - Не удается получить / рекламодатель".
Мой основной файл Angularindex.html
, который открывается правильно для/
, но не для/advertiser
.
Как я мог сказать Gulp, чтобы открытьindex.html
независимо от URL?