【发布时间】:2018-06-09 11:50:03
【问题描述】:
我想在我的聊天机器人中安装一些 npm 包,但我无法让它工作。
package.json 文件如下:
{
"name": "dialogflowFirebaseFulfillment",
"description": "This is the default fulfillment for a Dialogflow agents using Cloud Functions for Firebase",
"version": "0.0.1",
"private": true,
"license": "Apache Version 2.0",
"author": "Google Inc.",
"engines": {
"node": "~6.0"
},
"scripts": {
"start": "firebase serve --only functions:dialogflowFirebaseFulfillment",
"deploy": "firebase deploy --only functions:dialogflowFirebaseFulfillment"
},
"dependencies": {
"actions-on-google": "^1.5.x",
"firebase-admin": "^4.2.1",
"firebase-functions": "^0.5.7",
"apiai": "^4.0.3"
}
}
在 index.js 中我有:
var jsonQuery = require('json-query');
日志说: dialogflowFirebaseFulfillment 函数加载错误:无法加载文件 index.js 中的代码。你在 package.json 中列出了所有需要的模块吗
有什么想法吗?
【问题讨论】:
标签: javascript node.js firebase google-cloud-functions package.json