Pyro 提供了一个高级DSL,便于与 Firebase 数据存储交互。所有 Pyro 调用均返回Promise。要使用 Pyro,需要设置两个环境变量:FIREBASE_ROOT 和 FIREBASE_KEY。FIREBASE_ROOT 是必需的,而 FIREBASE_KEY 仅在使用具有安全密钥的 Firebase 时需要。获取数据的方式是使用 get
方法。您只需传递希望读取数据的位置,它将返回一个 Promise,在您指定的位置处解析并返回该值。以下是示例代码:请确保在调用 require
之前设置了 FIREBASE_ROOT 和 FIREBASE_KEY 变量。
var pyro = require('pyro');
pyro.get('users/barney/friends/fred').then(function (value) {
// 处理返回的数据
});
在上面的代码中,通过 pyro.get 获取路径为 'users/barney/friends/fred'
的数据,返回的 value
即为该位置的存储内容。
暂无评论