我知道 require 最常用于 Nodejs 服务器端应用程序,但是如何在客户端解决这个问题。如果 firebase 教程指定了,就必须有一种方法。未捕获的引用错误:未定义要求这是我的 main.js 文件 const firebase = require("firebase");// Required for side-effects require("firebase/functions"); checkout()function checkout(){var randomNumber = firebase.functions().httpsCallable('randomNumber');randomNumber({text: messageText}).then(function(result) { // Read result of the Cloud Function. var sanitizedMessage = result.data.text; console.log(sanitizedMessage)}).catch(function(error) { // Getting the Error details. var code = error.code; var message = error.message; var details = error.details; console.log(message) // ...})}main.html file 我如何修复错误 require is not Define 并从客户端调用 firebase 函数?
1 回答
MM们
TA贡献1886条经验 获得超2个赞
由于您已将 Firebase 脚本添加到 HTML 中,因此无需使用 require 再次添加它们。最重要的是,require 只能在 Nodejs 或模块捆绑器等环境中工作,而您在这里没有使用这些环境。
只需删除要求并开始使用已添加的 Fireabse SDK。
添加回答
举报
0/150
提交
取消