如何阅读Firebase Node.js模块?

时间:2015-09-24 12:18:20

标签: javascript node.js npm firebase

我正在运行聚合物入门套件应用程序,我需要一个firebase连接,但我不知道为什么浏览器说需要是未定义的。

$ npm install firebase --save

var Firebase = require("firebase");

error

1 个答案:

答案 0 :(得分:4)

问题是require是node.js'模块'提供的功能。模块。它不是ES5规范的一部分,因此在Web浏览器中本身不可用。

要使用require加载模块,您必须使用网络捆绑包(例如WebpackBrowserifyRequireJS)。这会将项目中的所有JS捆绑到一个文件中,自动处理对require的调用。

我建议您阅读Getting started with Webpack以便让您继续前进。