npm install specific version 不安装特定版本

Posted

技术标签:

【中文标题】npm install specific version 不安装特定版本【英文标题】:npm install specific version does not install specific version 【发布时间】:2016-01-15 17:51:52 【问题描述】:

我的 package.json 说我安装了 react-router: 0.13.4。但是,当我输入命令npm view react-router 时,它会显示它正在使用version: '1.0.0-rc3

我什至尝试过npm install react-router@0.13.4,但npm view react-router 仍然产生版本1.0.0-rc3

【问题讨论】:

【参考方案1】:

npm install react-router-dom@5.3.0

然后使用npm view react-router-dom@5.3.0 version 在终端中检查版本 它将显示反应路由器的版本。

【讨论】:

【参考方案2】:

我相信npm view 显示了最新远程软件包版本的详细信息,而不是已安装的版本。查看node_modules/react-router/package.json 以查看您安装的版本。如果要更新 package.json 文件,请使用 npm install react-router@0.13.4 --save 命令。

【讨论】:

【参考方案3】:

如果你查看他们的GitHub releases page 上的react-router 版本,你会注意到在版本0.13.3 之后没有版本0.13.4,这可能是NPM 默认安装最新版本1.0.0-rc3 的原因。

【讨论】:

你是对的。但是当我npm install react-router 这是输出:dpaste.com/2S4X0GR 抱歉,关于版本 0.13.4 不存在,我可能错了。我刚刚查看了他们的 GitHub 存储库,他们确实有一个 0.13.4 版本。尝试运行npm install react-router@"^0.13.4" 尝试强制NPM 安装以0.13.4 开头的版本。

以上是关于npm install specific version 不安装特定版本的主要内容,如果未能解决你的问题,请参考以下文章

在 pod install 上创建新的 Cocoapod `Unable to find a specification`

can't install specific old version of sklearn to解决pyadio分析库中不兼容的“SVC属性错误”

glide install时遇到 Unable to update checked out vers

npm install 和npm install --save 以及npm install --save-dev区别

npm init,npm -y, npm install --save,npm install --save-dev

npm install -save 和npm install -save-dev 给你好看