我今天从npm下载了快递,令我惊讶的是,它给了我快递4.0.0而不是快递3.x.x.
我正在尝试使用连接记录器和正文解析器配置基本服务器,但我没有太多运气。
有人可以使用快递4.0为我提供样板app.js文件吗?
谢谢!
答案 0 :(得分:0)
知道了!
您可以使用以下方式获取骨架应用程序:
$ npm install -g express-generator
答案 1 :(得分:0)
或者,您可以为连接独立的兄弟姐妹换掉连接记录器和正文解析器(它可能有助于了解每个中间件的功能,而不是依赖于生成器将一堆您可能不需要的依赖项放在一起):
(基于Express 3.x to 4.x Migration guide)
var express = require('express');
var server = express();
...
server.use(require('body-parser')); //previously bodyparser (or rather urlencoded/json)
server.use(require('morgan')()); //previously connect-logger
...
server.listen('3000', function() {
console.log('server started');
});