为什么有“ firebase”时为什么会有“ @ firebase / app” npm软件包?

时间:2019-11-02 20:07:19

标签: firebase

为什么要同时使用这两个npm软件包,甚至应该都使用它们。 这里有人表明他同时包括https://github.com/firebase/angularfire/issues/968

它们都指向同一个仓库?没有文档提及@ firebase / auth

https://www.npmjs.com/package/@firebase/app/v/0.2.0-5

https://www.npmjs.com/package/firebase

1 个答案:

答案 0 :(得分:1)

软件包firebase包含所有firebase服务,您可以查看npmjs文档:

  

完整的Firebase JavaScript客户端包括对Firebase身份验证,Firebase实时数据库,Firebase存储和Firebase云消息传递的支持。

// This import loads the firebase namespace along with all its type information.
import * as firebase from 'firebase/app';

// These imports load individual services into the firebase namespace.
import 'firebase/auth';
import 'firebase/database';

如果另一个软件包@firebase/app安装并尝试连接到数据库,则该软件包不包含所有服务。