0

我想在admin-on-rest的下一个版本中使用 ra-ui-materialui 提供的Login 组件

我试过了

import { Login } from 'ra-ui-materialui'
import { Login } from 'react-admin/ra-ui-materialui'
import { Login } from 'react-admin/ra-ui-materialui/auth'
import { Login } from 'react-admin/packages/ra-ui-materialui/src/auth'
import Login from 'react-admin/packages/ra-ui-materialui/src/auth'

它们都导致编译错误:

未找到模块:无法解析“/my-app/src”中的“ra-ui-materialui”

或者

找不到模块:无法解析“/my-app/src”中的“react-admin/ra-ui-materialui”

等等

如何导入提供的登录组件并在我的 react-admin 应用程序中使用它?

PS:目前,我也添加了 admin-on-rest 标签,因为这是涉及 react-admin 的第一个问题。出于这个问题的目的,也许还有更多问题,我创建了标签 react-admin

4

1 回答 1

2

我假设 react-admin 的本地包将通过我之前安装的 react-admin 自动可用。我错了。您需要单独添加纱线。

所以,旁边:

yarn add react-admin

您还需要:

yarn add ra-ui-materialui

然后这个工作:

import { Login } from 'ra-ui-materialui'

于 2018-02-28T12:43:20.120 回答