Redux-form-material-ui - 无法解决材料-ui / Radio'

时间:2018-04-04 13:32:14

标签: material-ui redux-form

我已迁移到即将发布的材质-UI版本(v1),并根据建议将v1与当前版本一起安装:

yarn add material-ui@latest
yarn add material-ui-next@npm:material-ui@next

当我尝试使用redux-form并使用 redux-form-material-ui 包来连接组件时,它会在" material-ui&中搜索material-UI组件。 #34;文件夹,它会出错:

Error: Can't resolve 'material-ui/Radio' in 'C:\path\to\redux-form-material-ui\lib'

但我从material-ui-next/Radio导入广播 所以它在错误的版本中寻找它。

我该如何使这项工作?我应该卸载当前版本并安装" next" as" material-ui"代替?

以下是安装的内容:

"material-ui": "^0.20.0",
"material-ui-next": "npm:material-ui@next",
"redux-form-material-ui": "^5.0.0-beta.2",
"redux-form": "^7.3.0",

1 个答案:

答案 0 :(得分:1)

解决问题的方法是卸载两个素材UI包,然后将v1安装为“material-ui”,将旧版本安装为“material-ui-old”:

"material-ui": "npm:material-ui@next", 
"material-ui-old": "npm:material-ui"

我必须更改项目中的所有导入。 但现在它找到了'material-ui / Radio'。