Node.js 意外标记<;运行平均堆栈应用程序时
我正在学习创建平均堆栈应用程序的Plurasight视频教程。Node.js 意外标记<;运行平均堆栈应用程序时,node.js,angularjs,mean-stack,Node.js,Angularjs,Mean Stack,我正在学习创建平均堆栈应用程序的Plurasight视频教程。 一切都很好,直到早上我发现一个奇怪的问题意外令牌如果我不得不猜测,我敢打赌你的路由设置不正确,你正在所有这些JS文件中加载HTML 在开发工具中,单击其中一个语法错误的右侧 如果jquery.js没有出现,您需要找出原因。一旦你得到了正确的资源加载,问题就应该解决了。是的,我点击了这些链接,加载的是html部分而不是js文件。我不知道下一步该怎么做。thanx..我的路由错误。我在我的own@KamleshArya你能把你的答案
一切都很好,直到早上我发现一个奇怪的问题
意外令牌如果我不得不猜测,我敢打赌你的路由设置不正确,你正在所有这些JS文件中加载HTML
在开发工具中,单击其中一个语法错误的右侧
如果jquery.js没有出现,您需要找出原因。一旦你得到了正确的资源加载,问题就应该解决了。是的,我点击了这些链接,加载的是html部分而不是js文件。我不知道下一步该怎么做。thanx..我的路由错误。我在我的own@KamleshArya你能把你的答案贴出来吗?
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")
/**
* 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:multivision@ds053658.mongolab.com: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+'---');