TypeError:app.get不是一个函数
我试图在原型中使用快递
function ioServer() { } module.exports = ioServer; ioServer.prototype.start = function() { var app = require('express') var http = require('http').Server(app) var io = require('socket.io')(http) app.get('/', function(req, res) { var outPut = "" res.sendFile(__dirname + './client/index.html') }) http.listen(3000, function(port) { console.log('Listening on port, ' + 3000) }) }
但是,当我使用它引发错误TypeError: app.get is not a function
当我删除它的原型部分的作品。
你的app
应该是一个快速的例子。
例如,你可以像这样包含它:
var app = require('express')();