小编Nei*_*own的帖子

在 Node 运行时 10 上部署 Firebase Cloud Functions 时出错,但在 Node 运行时 8 上工作

我正在尝试在我的云函数中实现 geofirestore。

这些函数在 Node 运行时 8 中部署正确,但在运行时 10 中部署时出现错误。

我的 index.js 标头如下:

const functions = require("firebase-functions");
const admin = require("firebase-admin");
const { GeoCollectionReference, GeoFirestore, GeoQuery, GeoQuerySnapshot } = require('geofirestore');
admin.initializeApp();

const db = admin.firestore();
const geofirestore = new GeoFirestore(db);
Run Code Online (Sandbox Code Playgroud)

我在 Node 运行时 10 上收到的错误消息是:

i  deploying functions
Running command: npm --prefix "$RESOURCE_DIR" run lint

> functions@ lint C:\Users\naabr\Projects\flutter\mg_sos\firebase\functions
> eslint .

+  functions: Finished running predeploy script.
i  functions: ensuring required API cloudfunctions.googleapis.com is enabled...
i  functions: ensuring required API …
Run Code Online (Sandbox Code Playgroud)

node.js firebase google-cloud-functions google-cloud-firestore geofirestore

7
推荐指数
1
解决办法
6302
查看次数