【问题标题】:Is it possible to install a package that contains only one component of Material-UI?是否可以安装仅包含 Material-UI 一个组件的包?
【发布时间】:2019-12-24 12:36:50
【问题描述】:

Material-UI 是一个非常大的包,我只想使用其中的一个组件。

有没有办法安装只包含我要使用的组件的包?

例如

使用

import Button from '@material-ui/core/Button';

但只有在您的 package.json 中具有 @material-ui/core/Button 之类的内容。

我想要这个的原因是有一个小的node_modules

【问题讨论】:

    标签: reactjs npm material-ui


    【解决方案1】:

    您可以通过 bit.dev 集合安装 Material-UI 的每个组件:
    https://bit.dev/mui-org/material-ui
    这里以 Button 组件为例:
    https://bit.dev/mui-org/material-ui/button

    我将项目导出到bit.dev,并且我正在努力使其尽可能保持最新状态。

    【讨论】:

    • 它还在工作吗?我试图安装一些包,但没有一个工作
    • 免费吗?我无法弄清楚,当我尝试注册时出现错误。当我尝试安装时,我得到一个 404,所以我猜它不再维护了。
    【解决方案2】:

    您可以在此处安装和使用隔离材料组件: bit.dev

    【讨论】:

      【解决方案3】:

      很遗憾,您无法从 Material UI 安装单独的组件。唯一的办法就是直接安装@material-ui/core

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-10-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-09-28
        • 2018-09-23
        • 1970-01-01
        相关资源
        最近更新 更多