首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何加载mongojs模块

如何加载mongojs模块
EN

Stack Overflow用户
提问于 2013-04-29 21:38:27
回答 2查看 910关注 0票数 1

我在使用mongojs时遇到了一些问题。当我试图从一个html页面调用一个函数(在javascript文件中定义)时,我得到了这个错误:

代码语言:javascript
复制
Uncaught Error: Module name "mongojs" has not been loaded yet for context: _. Use require([])

在js文件中,我通过以下几行连接到mongojs:

代码语言:javascript
复制
var databaseUrl = "webIndexDb";
var collections = ["clusters"];
var db = require("mongojs").connect(databaseUrl, collections); 

在html文件中,我导入了require.js

代码语言:javascript
复制
<script type='text/javascript' src='http://requirejs.org/docs/release/2.1.5/r.js'></script>   

哪里出了问题?

提前谢谢。

EN

回答 2

Stack Overflow用户

发布于 2013-04-29 21:54:41

我相信你必须先包括脚本。尝试将其上移到结束head标签之前。

票数 1
EN

Stack Overflow用户

发布于 2013-07-12 14:25:59

requirejs文档建议这样做,在完全相同的情况下,它确实对我有效:

代码语言:javascript
复制
$(function(require) {
    var databaseUrl = "192.168.50.103/data";
    var collections = ["spot_daily"];
    var db = require("mongojs").connect(databaseUrl, collections);
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16280106

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档