如何在Atom中成功运行Javascript

时间:2017-11-07 12:57:13

标签: javascript firebase-realtime-database atom-editor google-cloud-functions

我正在尝试在Atom中运行此代码,以便打印出事件的内容:

const functions = require('firebase-functions');

const admin = require('firebase-admin');

admin.initializeApp(functions.config().firebase);

exports.sendPushNotification = functions.database.ref('/i 
Messenger/{Messages}/{id}').onWrite(event => {
console.log(event)
const payload = {
  notification: {
    title:'New message arrived',
    body:'Hello World',
    badge:'1',
    sound:'default',
    }
};
  return admin.database().ref('/i 
Messenger/{Messages}/{id}/UserDeviceToken').once('value').then(allToken => {
    if (allToken.val()){
      const token = Object.keys(allToken.val());
      return admin.messaging().sendToDevice(token, payload).then(response => {

    });
  }
});
});

但是我控制台回来的是:bash:-c:第0行:在寻找匹配的'''时意外的EOF bash:-c:第1行:语法错误:意外的文件结束 [完成0.013秒]

即使没有脚本,控制台仍然会返回与上面相同的内容。任何人都知道这里有什么问题因为我对JavaScript或Atom不太了解吗?

0 个答案:

没有答案