ReferenceError:找不到变量:require

时间:2016-10-17 13:18:09

标签: javascript node.js firebase

我在将node_modules加载到我的某个网页时遇到问题。我安装了npm(node.js)并且我想使用require()函数在我的网络上初始化Firebase而且我不知道为什么会抛出参考错误

  

ReferenceError:找不到变量:require。

我正在使用bootstrap模板,并且有一些require()函数工作的文件,所以很奇怪。当我调用函数require()时,文本下面是命令。 (当然Firebase使用

保存在node_modules中
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>

有人可以帮我解决问题吗?非常感谢!

1 个答案:

答案 0 :(得分:6)

您需要在文档中加载这些依赖项,以便必需

我建议您使用像RequireJS

这样的网络模块/依赖加载器