繁体   English   中英

导入firebase-admin时出错

[英]Error importing firebase-admin

我试图使用Firebase Admin SDK创建自定义令牌。 但是,当import * as admin from 'firebase-admin';导入import * as admin from 'firebase-admin'; 如图所示这里

我收到一个错误的process.binding is not supported

我正在使用

  • browserify14.0.0
  • firebase^3.6.8
  • firebase-admin^4.1.0

有关如何解决此问题的任何想法?

由于您使用的是browserify和import语法,而不是node.js模块require语法 ,因此听起来您正在尝试在浏览器中使用Firebase Admin SDK。 管理员SDK仅用于服务器,而不能供最终用户访问(请参阅将Firebase管理员SDK添加到服务器页面顶部的警告)。

如果您尝试使用JavaScript SDK进行最终用户访问,请改用本指南

如果要在node.js服务器上使用它,请尝试使用require语法:

var admin = require("firebase-admin");

我正在将Webpack用于使用firebase firebase-admin的Node应用程序。 解决方案似乎是将Webpack配置文件中的target设置为'node'

暂无
暂无

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

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