Node与Express开发1.4 升级到Express 4.0_Node与Express开发1.4 升级到Express 4.0试读-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > web > Node与Express开发 > 1.4 升级到Express 4.0

Node与Express开发——1.4 升级到Express 4.0

如果你用过Express 3.0,知道可以毫不费力地升级到Express 4.0 应该会很高兴。如果你刚接触Express,可以直接跳过这一节。对于用过Express 3.0 的读者,请注意以下几个重点。 • Connect 已经从Express 中去掉了,所以除了static 中间件,你需要自己安装相应的开发包(即connect)。与此同时,Connect 将一些中间件移到了它自己的包内,所以你可能要在npm 上搜一下,看看你需要的中间件到哪去了。 • body-parser 现在有自己的包了,它不再包含multipart 中间件,因而也关闭了一个重大的安全漏洞。现在可以放心使用body-parser 中间件了。 • 不必再将Express router 链接到程序里。所以应该从已有的Express 3.0 中去掉app.use(app.router)。 • app.configure 被去掉了,只要检查app.get(env)(用switch 或if 语句)就可以取代该方法。 更多细节请参阅官方迁移指南(https://github.com/strongloop/express/wiki/Migrating-from-3.x-to-4.x)。 Express 是一个开源项目,主要还是由TJ Holowaychuk 开发及维护。

展开全文

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

《Node与Express开发》其他试读目录

• 1.1 JavaScript革命
• 1.2 初识Express
• 1.3 Express简史
• 1.4 升级到Express 4.0 [当前]
• 1.5 Node:一种新型Web服务器
• 1.6 Node的生态系统
• 1.7 授权