(再次)从材料UI开始并做出反应。有两个软件包material-ui和@ material-ui,这是截至2019-07年的最佳起点(最新)?
我认为它是基于https://material-ui.com/getting-started/installation/的npm install @material-ui/core
。 GIT仓库位于https://github.com/mui-org/material-ui
简单的问题,希望是简单的答案。
我看过的其他问题:
Use Create-React-App with Material UI-这个答案说要使用npm install --save material-ui
,但是因为它已经2岁了,所以我认为它可能已经过时了。
How to install Material-UI Docs WITHOUT installing material-ui?
答案 0 :(得分:2)
field (0:5)
是正确的选择。
如果转到https://www.npmjs.com/package/material-ui,则会发现@material-ui/core
已过时。 material-ui
软件包中的最后一个稳定版本是material-ui
。对于1.0版,它移至0.20.2
(当前版本为4.1.3)。
@material-ui/core
范围用于以下软件包,这些软件包均在您引用的monorepo(https://github.com/mui-org/material-ui)中进行管理:
答案 1 :(得分:1)
@范围表示软件包所有权
到目前为止,我所看到的范围的主要优点是每个范围都由组织/用户的npm帐户控制,就像GitHub用户名/组织名称一样。
通过这种方式,可以轻松确定正在查看的软件包是否属于您信任的组织,或者它是否是第三方工具。
例如,如果您看到:
@material-ui
那么您就知道它来自 material-ui 团队,并且可以受信任。
另一方面,不能说相同的 :
material-ui