簡體   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