Я пытаюсь запустить проект с помощью выражений и углов. Я следил за this. При первом запуске localhost: 3000, я загружаю файл index.jade внутри каталога представлений. index.jadeМаршрутизация с угловыми js и expressjs
extends layout
block content
div
ng-view
include footerjs
footerjs.jade
script(src="/javascripts/angular.min.js")
script(src="/javascripts/angular-route.js")
script(src="/javascripts/angular-resource.js")
script(src="/javascripts/app.js")
script(src="/javascripts/task.js")
каталог просмотров есть папка под названием обертоны. внутри этой папки я добавил два шаблона. «task.jade» и «landing.jade».
мои app.js
var mainApp = angular.module('mainApp', ['ngRoute', 'taskApp', "ngResource", 'ui.router' ]);
mainApp.config(['$routeProvider', '$locationProvider',function(routeProvider, locationProvider) {
locationProvider.html5Mode(true);
routeProvider
.when('/', {
templateUrl: 'partials/landing',
controller: 'taskController'
}).
when('/task', {
templateUrl: 'partials/task',
controller: 'taskController'
}).
otherwise({redirectTo: '/'});
}]);
и я сделал экспресс-маршрут как:
router.get('/partials/:urlName', function(req, res) {
res.render('partials/'+req.params.urlName);
});
Я не в состоянии маршрутизировать любые обертоны. Я застрял в своем макете в начале и ошибке 404 при попытке маршрута/задачи. любая помощь будет принята с благодарностью.
Я уже пробовал. Это не сработало – user3932668