我正在尝试为我的 Yeoman AngularJS 应用程序设置 firebase、angularfire。我在此处遵循本教程 ( https://www.firebase.com/tutorial/#tutorial/angular/0 ),但我不断收到
Uncaught Error: [$injector:modulerr] Failed to instantiate module MyApp due to:
Error: [$injector:modulerr] Failed to instantiate module firebase due to:
Error: [$injector:nomod] Module 'firebase' is not available! You either misspelled the m...<omitted>...1)
我如何克服这个问题?
我相信这是教程中的这两行,它说它为我们下载了 firebase,但我可能把它放在了错误的地方。我尝试将它放在 head 标签之间,就在 bower 组件旁边,以及我所有脚本的旁边
<script src='https://cdn.firebase.com/js/client/1.0.15/firebase.js'></script>
<script src='https://cdn.firebase.com/libs/angularfire/0.8.0/angularfire.min.js'></script>
最佳答案
我遇到了这个问题,发现加载 firebase,然后是 angular,然后是 angularfire 工作正常。像这样
<head>
<script src="https://cdn.firebase.com/js/client/2.2.2/firebase.js"></script>
<script src="js/app.js"></script>
<script src="js/controllers.js"></script>
<script src="js/services.js"></script>
<script src="https://cdn.firebase.com/libs/angularfire/1.0.0/angularfire.min.js"></script>
</head>
关于javascript - Firebase、AngularFire 错误 : Module firebase is not available,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25021003/