繁体   English   中英

Firebase CLI 未部署

[英]Firebase CLI not deploying

我刚刚在我的电脑上安装了 firebase CLI - windows 10..

然而,当运行npm install in the functions fold 我得到这个警告..

npm WARN dialogflow-fulfillment@0.4.1 requires a peer of actions-on-google@^2.1.3 but none is installed. You must install peer dependencies yourself.


audited 975 packages in 6.407s

30 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities

我做了什么...但是当我尝试部署项目时出现此错误..

=== Deploying to 'udemy-demo-assistant-59b6a'...

i  deploying functions
i  functions: ensuring required API cloudfunctions.googleapis.com is enabled...
+  functions: required API cloudfunctions.googleapis.com is enabled
i  functions: preparing functions directory for uploading...

Error: Error parsing triggers: Cannot find module 'actions-on-google'
Require stack:
- C:\Users\Michael\Desktop\Udemy\firebase\functions\node_modules\dialogflow-fulfillment\src\dialogflow-fulfillment.js
- \firebase\functions\index.js
- \AppData\Roaming\npm\node_modules\firebase-tools\lib\triggerParser.js

Try running "npm install" in your functions directory before deploying.

我们回到第一方..

我该如何解决这个问题

提前致谢

package.json

{ "name": "functions", "description": "Cloud Functions for Firebase", "scripts": { "serve": "firebase emulators:start --only functions", "shell": "firebase functions:shell" , "start": "npm run shell", "deploy": "firebase deploy --only functions", "logs": "firebase functions:log" }, "engines": { "node": "8" }, “依赖”:{ “firebase-admin”:“^8.10.0”,“firebase-functions”:“^3.6.1”,“dialogflow-fulfillment”:“^0.4.1”},“devDependencies”:{ "firebase-functions-test": "^0.2.0" }, "private": true }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM