有没有办法从 emberfire 中删除 ember-data?

Is there a way to remove ember-data from emberfire?

我的应用程序不使用 ember-data,它仅使用 apollo for graphql 到 retrieve/manage 数据。

但是在安装了emberfire之后,我们还必须安装ember-data。 我们只使用 emberfire/firebase 进行身份验证:)

如果我尝试删除它,我会遇到错误:

Cannot find module 'ember-data/package.json' from '/Users/bruno/octane-graphql/node_modules/emberfire'

emberfire 在后台使用 ember 数据。所以你需要安装它。

这里的解决方法很简单:不要使用 emberfire!

基本上 emberfire 的整个概念就是将 firebase 集成到 ember-data 中。如果你只是想使用一些firebase服务,直接使用firebase sdk。