[英]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.