【问题标题】:npm install specific version does not install specific versionnpm 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

【问题讨论】:

    标签: javascript reactjs npm react-router


    【解决方案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 开头的版本。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-04-06
        • 2014-06-13
        • 2014-08-27
        • 2012-12-20
        • 2012-09-29
        • 2017-02-10
        • 2016-04-14
        相关资源
        最近更新 更多