如何导入新react-admin的ra-ui-materialui提供的Login组件
How to import the Login component provided by ra-ui-materialui of the new react-admin
我想使用 Login component provided by the ra-ui-materialui inside the next version of admin-on-rest。
我试过了
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'
它们都导致编译错误:
Module not found: Can't resolve 'ra-ui-materialui' in '/my-app/src'
或
Module not found: Can't resolve 'react-admin/ra-ui-materialui' in '/my-app/src'
等等
如何导入提供的 Login component 并在我的 react-admin 应用程序中使用它?
PS:暂时我也添加了admin-on-rest标签,因为这是第一个涉及react-admin的问题。为了这个问题的目的,也许还有更多问题,我创建了 tag react-admin.
我假设 local packages of react-admin 将通过我之前安装的 react-admin 自动可用。我错了。您需要单独添加纱线。
因此,接下来是:
yarn add react-admin
您还需要:
yarn add ra-ui-materialui
然后这有效:
import { Login } from 'ra-ui-materialui'
我想使用 Login component provided by the ra-ui-materialui inside the next version of admin-on-rest。
我试过了
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'
它们都导致编译错误:
Module not found: Can't resolve 'ra-ui-materialui' in '/my-app/src'
或
Module not found: Can't resolve 'react-admin/ra-ui-materialui' in '/my-app/src'
等等
如何导入提供的 Login component 并在我的 react-admin 应用程序中使用它?
PS:暂时我也添加了admin-on-rest标签,因为这是第一个涉及react-admin的问题。为了这个问题的目的,也许还有更多问题,我创建了 tag react-admin.
我假设 local packages of react-admin 将通过我之前安装的 react-admin 自动可用。我错了。您需要单独添加纱线。
因此,接下来是:
yarn add react-admin
您还需要:
yarn add ra-ui-materialui
然后这有效:
import { Login } from 'ra-ui-materialui'