【问题标题】:npm install material-ui does not install the latest versionnpm install material-ui 不安装最新版本
【发布时间】:2020-04-06 17:59:34
【问题描述】:

我有一个废弃的项目,它是当前项目的管理工具。该项目的 Material-UI 版本为 0.19.4。当我从 package.json 中删除依赖项并运行 npm install 时,它会安装版本 "material-ui": "^0.20.2", 此外,当我手动编辑我的 package.json,Material-UI 的版本到版本“^1.0.0”时,npm 崩溃:@ 987654324@我错过了什么?为什么没有安装最新版本或至少没有安装所需的版本?谁能指导我如何解决这个问题?

附注:当我使用过时的 Material-UI 运行项目时,它不会显示为过时的版本。

【问题讨论】:

标签: javascript reactjs npm material-ui package.json


【解决方案1】:

有一些因素可能会导致安装失败。我知道的一个可能是 npm 的版本不是最新的。

试试:

$ npm -g 安装 npm

之后,再次尝试安装 material-ui。 那会起作用的。

【讨论】:

  • 不管当前的 create-react-app 版本(即 16.0.1 最新),首先使用 npm -g install npm 将全局 npm 版本设置为 16.4.8。然后使用 npm install @material-ui/core 安装 Material UI。这解决了所有依赖问题。
【解决方案2】:

npm install @material-ui/core

yarn add @material-ui/core

【讨论】:

  • 没关系。两者都做同样的工作。你可以用 npm 或 yarn 来做
【解决方案3】:

较新的组件现在位于 @material-ui/core

见:https://material-ui.com/guides/migration-v0x/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-06-13
    • 2021-11-23
    • 2016-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多