即使更新到最新的 npm 版本,NodeJS 服务器也会在加载页面上抛出 "Updgrade Required"

NodeJS server throws "Updgrade Required" on loading pages even after being updated to latest npm version

我有一个使用 NodeJS 5.4.x 和 NPM 版本 3.3.12 windows 开发的节点项目。当我在一段时间后尝试 运行 项目时,它在页面加载时抛出 "Upgrade Required"(HTTP 错误代码 - 426)。

然后我安装了 NodeJs 5.5 稳定版。 运行 几个命令,例如

> npm install npm -g
> npm cache clean -f
> npm update -g

并且npm版本升级到3.5.3。我 运行 eclipse 上的节点 js 项目,但问题仍然存在。需要帮忙。谢谢

问题的发生是因为 non-administrative 和管理服务器实例之间的安装冲突。安装是由管理员完成的,不知何故我的实例总是在 non-administrative 实例上工作。有了管理员权限,我可以解决这个问题。