【问题标题】:how to install old version of express.js如何安装旧版本的 express.js
【发布时间】:2012-12-26 02:14:58
【问题描述】:

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

【问题讨论】:

  • 你检查过你的 node_modules 目录看看当前下载的是什么版本吗?

标签: node.js express socket.io


【解决方案1】:

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

npm uninstall express

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

npm install express@2.x.x

【讨论】:

  • 但是如果那个文件太“旧”以至于不在注册表中了怎么办?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-05-31
  • 2020-05-09
  • 2021-05-23
  • 2019-10-29
  • 2016-10-22
  • 2020-06-26
  • 2016-08-17
相关资源
最近更新 更多