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