5

如何安装正确版本的 express,在安装 2.x 之前是否必须卸载 3.x?

这是我要测试的教程:http: //psitsmike.com/2011/09/node-js-and-socket-io-chat-tutorial/

我使用了这个 package.json:

{
     "name": "mukhin_chat",
     "description": "example chat application with socket.io",
     "version": "0.0.1",
     "dependencies": {
        "express": "2.4.6",
        "socket.io": "0.8.4"
     }
}

并使用以下命令:

npm install -d

当我运行该应用程序时,我仍然会收到以下问题:...您是否正在从 Express 2.x 迁移到 3.x...

4

1 回答 1

14

这很容易,要删除当前版本的 express,只需键入

npm uninstall express

后跟以下命令安装特定版本的包:

npm install express@2.x.x
于 2013-01-12T02:36:34.453 回答