将npm降级为旧版本

我尝试更新npm,看看它是否会解决我们遇到的一些依赖问题,现在我想降级到其他开发团队正在使用的版本。如何安装旧版本?

我根据关于npm CLI版本上的说明更新了npm:

npm的最新版本

npm的最新版本是最新的稳定版本。当你安装Node.js时,npm会自动安装。然而,npm比Node.js更频繁地发布,因此要在命令行上安装npm的最新稳定版本,请运行:

npm install npm@latest -g

446171 次浏览

只需将@latest替换为你想降级到的版本号。我想降级到3.10.10版本,所以我使用了这个命令:

npm install -g npm@3.10.10

如果你不确定你应该使用哪个版本,看看版本历史。例如,你可以看到3.10.10是npm 3的最新版本。

只需要添加你想要的版本

升级或降级

npm install -g npm@version

例子如果你想从npm 5.6.0降级到4.6.1,

npm install -g npm@4.6.1

它在linux上进行了测试

npm install -g npm@4

这将在主要发行版4上安装最新版本,因此不需要指定版本号。用任何你想要的主要版本替换4。

即使我运行npm install -g npm@4,它也不适合我。

最后,我下载并安装了旧版本的node.js。

https://nodejs.org/download/release/v7.10.1/

它是npm版本4。

你可以在这里选择任何版本 https://nodejs.org/download/release/ < / p >

在此之前,从URL: 下载下载Node Js 8.11.3

打开命令提示符并运行以下命令:

npm install -g npm@3.10.10

使用此版本,这是与cordova 7.1.0一起工作的稳定版本

安装cordova使用: •NPM install -g cordova@7.1.0

•运行命令

•Cordova平台删除android(如果你有旧的android代码或代码有一些问题)

•Cordova平台添加android:用于在Cordova构建android应用程序 运行:Corodva run android