phi*_*ers 7 javascript node.js express angularjs
我正在使用socket.io和angularjs创建一个聊天应用程序,当我使用cmd运行app.js文件时,我收到一条错误消息"app.configure(function){} typeerror undefined不是函数"可能是什么问题?
我的代码看起来像这样:
var http = require('http');
var express = require('express'),
routes = require('./routes'),
socket = require('./routes/socket.js');
app = module.exports.app = express();
var server = http.createServer(app);
var io = require('socket.io').listen(server); //pass a http.Server instance
server.listen(80);
Run Code Online (Sandbox Code Playgroud)
//配置
app.configure(function(){
app.set('views', __dirname + '/views');
app.set('view engine', 'jade');
app.set('view options', {
layout: false
});
app.use(express.bodyParser());
app.use(express.methodOverride());
app.use(express.static(__dirname + '/public'));
app.use(app.router);
});
Run Code Online (Sandbox Code Playgroud)
phi*_*ers 12
我正在使用Express 4.0,其中删除了配置.请参阅http://expressjs.com/guide/migrating-4.html#other-changes 简单的错误让我花了一个小时才意识到.
| 归档时间: |
|
| 查看次数: |
12636 次 |
| 最近记录: |