我想在React应用程序中使用Material UI中的Slider组件。 滑块是“实验室”的一部分,“实验室”是一个包,其中包含尚未准备好移入核心的培养箱组件。
npm install @material-ui/lab
npm install @material-ui/core
我仍然需要在项目中安装Core Material UI还是只能添加实验室? 我不想为我已经很大的项目增加更多的体积。
答案 0 :(得分:1)
@ material-ui / lab依赖于@ material-ui / core,因此您必须添加@ material-ui / core。这是您选择添加npm install或cdn的方式
我猜这里对您有用:
@ material-ui / core cdn参考:Here
@ material-ui / lab cdn参考:Here
或者您可以尝试ant.design 他们为您提供了一些很棒的工具。
谢谢:)
答案 1 :(得分:1)
@material-ui/lab
具有@material-ui/core
作为对等依赖项。所以是的,您确实需要添加它。但是,如果您担心捆绑包的大小,请放心,导入实验室组件不会将完整的核心添加到捆绑包中。只会添加必要的内容。