Firebase + Node.js
在 iOS 上:
- 已安装 Node.js
- npm install firebase --save
- Node 测试.js
其中 test.js 是一个连接 Firebase 的非常简单的脚本:
var firebase = require("firebase/app");
require("firebase/auth");
var config = {
...
};
var app = firebase.initializeApp(config); // Works fine
firebase.auth().signInWithEmailAndPassword(…); // Throws error
抛出的错误是
Error: The XMLHttpRequest compatibility library was not found.
我忽略了什么?谢谢。
最佳答案
我在使用 Angularfire2 和通用服务器端渲染时遇到了同样的问题。我已经通过将 xmlhttprequest
添加到我的 server.js
文件来解决它。
就像这样:
npm install xmlhttprequest --save
并像这样添加它:
global.XMLHttpRequest = require('xmlhttprequest').XMLHttpRequest;
或
global['XMLHttpRequest'] = require('xmlhttprequest').XMLHttpRequest;
也许它对某人有帮助!
关于javascript - Firebase + Node.js : Error: The XMLHttpRequest compatibility library was not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41214625/