我的package.json说我已安装react-router: 0.13.4
。然而,当我在键入命令npm view react-router
它统计的是它使用version: '1.0.0-rc3
npm安装特定版本不安装特定版本
我甚至尝试npm install [email protected]
但npm view react-router
仍然会产生版1.0.0-rc3
我的package.json说我已安装react-router: 0.13.4
。然而,当我在键入命令npm view react-router
它统计的是它使用version: '1.0.0-rc3
npm安装特定版本不安装特定版本
我甚至尝试npm install [email protected]
但npm view react-router
仍然会产生版1.0.0-rc3
如果你看一下react-router
版本在他们的GitHub releases page,你会发现有版本0.13.3
之后没有版本0.13.4
,这可能是NPM默认安装最新版本1.0.0-rc3
的原因。
我相信npm view
显示最新的远程软件包版本的详细信息,而不是安装的版本。查看node_modules/react-router/package.json
以查看您的安装版本。如果要更新package.json文件,请使用npm install [email protected] --save
命令。
你是对的。但是当我'npm安装react-router'时,这是输出:http://dpaste.com/2S4X0GR – Liondancer
对不起,我可能是错误的版本0.13.4不存在。我刚刚看过他们的GitHub回购,他们实际上有一个版本0.13.4。尝试运行'npm install react-router @“^ 0.13.4”'来强制NPM安装一个以'0.13.4'开头的版本。 – Ryan