0
角不止一次:試過當我嘗試加載角航線(因此模板)我得到這個錯誤加載與快遞4
警告:試圖裝入不止一次角多。
我認爲路由有一個問題,導致無限循環,但我只是不能解決問題是什麼。
server.js
var express = require('express');
var bodyParser = require('body-parser');
var app = express(); //Create the Express app
app.use(express.static(__dirname + '/public'));
app.set('views', __dirname + '/server/views');
app.set('view engine', 'ejs');
module.exports = app;
app.js
angular
.module('vapescannerApp', [
'ngAnimate',
'ngResource',
'ngRoute',
'theControllers'
])
.config(function ($routeProvider) {
$routeProvider
.when('/', {
templateUrl: 'views/main.ejs',
controller: 'MainCtrl'
})
.when('/about', {
templateUrl: 'views/about.ejs',
controller: 'AboutCtrl'
})
.when('/something/:id', {
templateUrl: 'views/ProductDetails.ejs',
controller: 'DetailsCtrl'
})
.otherwise({
redirectTo: '/'
});
});
www.js
var app = require('../server');
app.get('*', function(req, res){
res.render("index");
});
app.set('port', process.env.PORT || 8000);
var server = app.listen(app.get('port'), function() {
console.log('Express server listening on port ' + server.address().port);
});
表觀s tructure
-- bin
- www.js
-- public
- app.js
-- server
-- views
- productDetails.ejs
- main.ejs
- about.ejs
你說得對。在上面的部分路線中添加並且它正在工作。謝謝你的幫助。 – bengem 2014-11-03 16:15:25