出现解析错误,找不到 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 解析器插件错误

我无法导入已发布的打字稿库,出现以下错误:“找不到模块:无法解析 'tqt' in ...”

找不到模块:错误:无法解析模块“fs”

XML 解析错误:找不到根元素

解析错误:找不到模块'next/babel'

XML 解析错误:找不到根元素