【发布时间】:2017-02-26 12:01:30
【问题描述】:
我无法将node_modules 加载到我的网页之一。我安装了 npm(node.js),我想使用 require() 函数在我的网络上初始化 Firebase,我不知道为什么,但它会引发参考错误
ReferenceError:找不到变量:需要。
我正在使用引导模板,并且有一些文件可以使用 require() 函数,所以这很奇怪。文字下方是我调用functionrequire()时的命令。 (当然 Firebase 使用
npm firebase --save` (`../node_modules/firebase`)
也尝试过类似require('../firebase') 但没有问题):
<script>
var firebase= require('firebase');
var config = {
apiKey: "------------",
authDomain: "------.firebaseapp.com",
databaseURL: "https://-----.firebaseio.com/",
storageBucket: "gs://----.appspot.com",
};
firebase.initializeApp(config);
</script>
有人可以帮我解决我的问题吗?非常感谢!
【问题讨论】:
-
纯javascript(在浏览器中)不支持“require” - 最简单的方法是像其他js脚本一样包含“firebase”模块:
-
@sergiy.dragunov 现在 that 是一个有用的评论。谢谢。
标签: javascript node.js firebase