0
我正在關注創建平均堆棧應用程序的Plurasight視頻教程。 http://pluralsight.com/training/Courses/TableOfContents/building-angularjs-nodejs-apps-mean意外令牌<正在運行Mean Stack應用程序
一切工作正常,直到早上我發現
unexpected token <
我力的一個奇怪的問題更改的任何代碼
scripts.jade
script(type="text/javascript",src="/vendor/jquery/dist/jquery.js")
script(type="text/javascript",src="/vendor/angular/angular.js")
script(type="text/javascript",src="/vendor/angular-resource/angular-resource.js")
script(type="text/javascript",src="/vendor/angular-route/angular-route.js")
script(type="text/javascript",src="/app/app.js")
script(type="text/javascript",src="/app/main/mvMainCtrl.js")
script(type="text/javascript",src="/app/account/myNavBarLoginCtrl.js")
server.js
/**
* Created by nyaconcepts on 4/10/2014.
*/
var express=require('express'),
stylus=require('stylus'),
bodyParser = require('body-parser'),
morgan = require('morgan'),
mongoose = require('mongoose');
var env=process.env.NODE_ENV=process.env.NODE_ENV||'development';
var app=express();
function compile(str,path){
return stylus(str).set('filename',path);
}
//Supported by older version
/*app.configure(function(){
app.set('views',__dirname+'/server/views');
app.set('view_engine','jade');
});*/
if ('development' == env) {
app.set('views',__dirname+'/server/views');
app.set('view engine','jade');
app.use(morgan('dev'));
app.use(bodyParser());
app.use(stylus.middleware({
src:__dirname+'/public',
compile:compile
}
));
app.use(express.static(__dirname+'../public'));
}
if(env=='development'){
mongoose.connect('mongodb://localhost/multivision');
}
else {
mongoose.connect('mongodb://kamlesh:[email protected]:53658/multivision');
}
var db=mongoose.connection;
db.on('error',console.error.bind(console,'Connection Error..!!'));
db.once('open',function callback(){
console.log('multivision db opened');
});
/* For displaying partial message
var messageSchema = mongoose.Schema({message: String});
var Message = mongoose.model('Message', messageSchema);
var mongoMessage;
Message.findOne().exec(function(err, messageDoc) {
mongoMessage = messageDoc.message;
});*/
app.get('/partials/*', function(req, res) {
res.render('/../../public/app/' + req.params);
});
app.get('*',function(req,res){
res.render('index');
//mongoMessage : mongoMessage
});
var port=process.env.PORT||3030;
app.listen(port);
console.log('Listening on port'+port+'---');
請建議一些解決方案
是我點擊這些鏈接和HTML部分是加載而不是js文件。我不知道下一步該怎麼做。 –
thanx..my路由是不正確的。我解決它我自己 –
@KamleshArya你可以請你發佈你的答案呢? – Noah