【发布时间】:2018-08-09 08:08:40
【问题描述】:
我正在尝试在我的操作中添加一个列表,但它显示了一些错误, 我无法识别它。所以这是我的代码,这个列表将被添加到 Google 上的 Action 中,当我尝试将此代码部署到 firebase 时,它不会使用它。请给我一些工具的名称,我可以在其中运行此代码
我在 Firebase 中部署它时出错。我正在粘贴所有错误,所以如果有人可以帮助我了解如何解释错误
26:23 error 解析错误:Unexpected token ;
✖ 1 个问题(1 个错误,0 个警告)
npm 错误!代码生命周期
npm 错误!错误号 1
npm 错误!函数@ lint:eslint .
npm 错误!退出状态 1
npm 错误!
npm 错误! functions@lint 脚本失败。
npm 错误!这可能不是 npm 的问题。上面可能还有额外的日志输出。
npm 错误!可以在以下位置找到此运行的完整日志: npm 错误! /home/vaibhav/.npm/_logs/2018-08-09T07_44_01_549Z-debug.log
错误:函数预部署错误:命令以非零退出代码终止
'use strict'
const {dialogflow}=require('actions-on-google');
const functions = require('firebase-functions');
const app=dialogflow({debug : true });
app.intent('what is',(conv,{menu})=>
conv.ask("this is today's menu");
conv.ask(new List({
title : "Today's Menu",
items : {
[SELECTION_KEY_ONE]:{
synonyms:[
'show me Chinese',
'Chinese',
],
title : 'Chinese menu',
description : 'chow(30/-), manchurian(50/-),hakka chow(80/-)',
image : new Image({
url : 'ibb.co/jJHNMU',
alt : 'chinese food',
}),
}
[SELECTION_KEY_TWO]:{//showing error in this line near column
synonyms:[
'show me Veg',
'Veg',
],
title : 'Veg menu',
description : 'chow(30/-), manchurian(50/-),hakka chow(80/-)',
image : new Image({
url : 'ibb.co/jJHNMU',
alt : 'chinese food',
}),
},
},
} ));
);
exports.dialogflowFirebaseFulfillment = functions.https.onRequest(app);
【问题讨论】:
-
你说它“显示一些错误”。该错误是什么,因为它有助于追踪原因而不是仅仅试图解释您的代码
-
@TommyBs 更新
标签: javascript node.js actions-on-google google-assistant-sdk