这个问题最有可能是维护者。
我在休息时使用稳定版本的admin。 (https://www.npmjs.com/package/admin-on-rest)
现在最新的是1.3.4。
项目存储库的主要分支仅在上次修复时才更新。据我了解,维护人员只在下一个分支处理功能:https://www.npmjs.com/package/admin-on-rest-next。
但是正如我看到npm中的其他项目名为' react-admin':https://www.npmjs.com/package/react-admin。
我对此版本感到困惑,因为在存储库中我们看到它已被弃用。我们看到我们应该使用admin-on-rest。但是如果我去admin-on-rest-next分支,在docs中我们会看到有关react-admin的信息!它已被弃用,但它是下一个分支中的文档。目前尚不清楚。
对维护者提出的其他问题:如果我计划将来长期使用我的管理员项目,我现在应该查看哪个版本?
答案 0 :(得分:2)
这是可以理解的。
最初,我们将项目admin-on-rest
命名为:
react-admin
已被采用然而,随着graphql的出现,我们努力使其与任何后端兼容。名称admin-on-rest
因此令人困惑。我们找到了react-admin
的作者,他同意给我们起名字。
因此,简而言之,admin-on-rest
和react-admin
是同一个项目:
admin-on-rest
是我们项目的第一个版本。
react-admin
是第二个版本。
我们只会在admin-on-rest
(v1)上发布错误修复和向后兼容的新功能,我们正在积极致力于使用Material UI v1(目前处于测试阶段)的react-admin
(v2)。
react-admin
也已发布为测试版:
npm install react-admin@2.0.0-beta2
所有插件包都已相应地从aor-XXX
重命名为ra-XXX
。请阅读next
分支中的升级指南。
react-admin
已发布! https://marmelab.com/react-admin/