代码如下:var express = require(‘express’); var app = express.createServer(); 报错说没有createServer()这个方法,求大神指点这是怎么回事啊?
报司马错?
报错说没有createServer()这个方法啊。。。不知道是怎么回事
express的版本问题吧,express4中直接下面就OK app.set(‘port’, process.env.PORT || 3000); var server = app.listen(app.get(‘port’), function() { debug('Express server listening on port ’ + server.address().port); });
是版本的问题我看的书和资料上的都是这样的app = express.createServer()…
该方法在新版本里面已经不兼容了。可直接写 var app = require(‘express’)();
恩恩,谢谢啊。现在的关于node的书,全都是以前的版本的,哎哎,伤不起啊
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
报司马错?
报错说没有createServer()这个方法啊。。。不知道是怎么回事
express的版本问题吧,express4中直接下面就OK app.set(‘port’, process.env.PORT || 3000); var server = app.listen(app.get(‘port’), function() { debug('Express server listening on port ’ + server.address().port); });
是版本的问题我看的书和资料上的都是这样的app = express.createServer()…
该方法在新版本里面已经不兼容了。可直接写 var app = require(‘express’)();
恩恩,谢谢啊。现在的关于node的书,全都是以前的版本的,哎哎,伤不起啊