我在尝试将Material-UI添加到现有CRA项目时遇到问题。
我跑:
yarn add material-ui@next
我跑:
yarn start
我明白了:
Module not found: Can't resolve 'material-ui/FlatButton' in 'C:\Users\...\src\components\DialogModal'
查看material-ui下的node_modules,许多文件夹(包括FlatButton)都没有内容。出了什么问题?
答案 0 :(得分:0)
安装工作正常。问题是material-ui v1有很多来自material-ui v0的API更改。其中之一是删除FlatButton
组件,转而使用带有道具的Button
。许多其他组件也已完全更改,重命名或删除。
安装material-ui@next
时,安装了v1而不是v0,因为@next
标志指向v1。因此,预计缺少这些文件夹和组件。您可以在the v1 docs中查看哪些组件可用。
您有几个选择:
material-ui
(不带标记)来安装v0。