出现解析错误,找不到 eslint 文件
Posted
技术标签:
【中文标题】出现解析错误,找不到 eslint 文件【英文标题】:getting a parse error and cannot find eslint file 【发布时间】:2021-06-04 09:15:34 【问题描述】:我已经意识到您不能使用 FCM v1 API 直接从客户端发送消息,所以现在我使用的是 node.js,我不想部署这个云功能,但是我收到了一个解析错误像这样:
这是我的功能:
const functions = require("firebase-functions");
const admin = require("firebase-admin");
const event = require("firebase-functions/lib/providers/analytics");
admin.initializeApp(functions.config().firebase);
exports.sendNotificationsToTopic =
functions.firestore.document("school_users/uid/events/docID").onWrite(async (event) =>
let docID = event.after.id;
let schoolID = event.after.get("school_id")
let title = "New Event!!"
let notificationBody = "A new event has been added to the dashboard!!"
var message =
notification:
title: title,
body: notificationBody,
,
topic: schoolID,
;
let response = await admin.messaging().sendToTopic(message);
console.log(response);
);
我做了一些研究,发现人们在他们的项目中遇到了类似的错误,并且答案说要更新 eslint 的版本,以便它采用速记语法,我不知道在哪里可以找到 eslint 文件更新版本。有人知道我在哪里可以找到这个文件吗?
【问题讨论】:
【参考方案1】:我需要做的就是在我的functions
目录中显示我的隐藏文件。看到.eslintrc.js
文件后,我只是从“eslint”键中删除了一部分值,并且该函数部署得非常好。
【讨论】:
以上是关于出现解析错误,找不到 eslint 文件的主要内容,如果未能解决你的问题,请参考以下文章
更漂亮,eslint - classProperties 解析器插件错误