【发布时间】:2013-11-04 01:24:12
【问题描述】:
我是一名 node.js 开发人员,他使用 express.js 创建 Web 应用程序。 到目前为止,我的问题是:
每当我在我的计算机上创建一个应用程序时,npm 安装它的东西并运行它(使用 node app.js 和 nodemon)我会在控制台中收到这条消息:
connect.multipart() will be removed in connect 3.0
visit https://github.com/senchalabs/connect/wiki/Connect-3.0 for alternatives
connect.limit() will be removed in connect 3.0
Express server listening on port 3000
该应用程序可以运行,这很好。但是当我克隆在其他计算机上创建的应用程序时,我没有收到该消息,所以我想我的计算机中有一些过时的东西。
我去了消息中提到的网站并确认了我的猜测。这是一个弃用警告。但是,我已经更新了 node 和 npm 以及 global express,但我仍然收到了注释。
因此,我的问题是:我不知道我需要更新什么才能摆脱弃用说明,因为它们吓坏了我。
我希望有人可以帮助我。 非常感谢。
【问题讨论】:
-
你试过直接使用其他库吗?比如多方(哪个快递在幕后使用?)——在帖子底部andrewkelley.me/post/do-not-use-bodyparser-with-express-js.html有一个很好的列表。
标签: javascript node.js express connect node.js-connect