如何安装旧版本的express.js

时间:2013-01-11 13:25:04

标签: node.js express socket.io

如何安装正确版本的快递,在安装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 ......

1 个答案:

答案 0 :(得分:13)

这很简单,要删除当前版本的express,只需输入

即可
npm uninstall express

按照以下命令安装特定版本的软件包:

npm install express@2.x.x