requirejs返回" undefined"需要时(" elasticsearch")

时间:2016-08-30 09:53:41

标签: javascript elasticsearch require

我正在使用Grunt / Bower / Define / Require。到目前为止,我可以要求每个库都没有问题(例如Backbone)。 但是,要求总是为elasticsearch返回undefined。 弹性搜索是一个加载了Bower的节点模块。

我尝试了不同的define / require表示法,将参数传递给回调,或者将require传递给回调。 我也尝试过elasticsearch,elastisearch.min和elasticsearch.jquery而不是运气。

有什么建议吗?

Search.js

define(
[
"elasticsearch",
"backbone"
],
function () {
    console.log(require("elasticsearch")); // prints "undefined"
    console.log(require("backbone")); // prints object
});

Main.js

require.config({
waitSeconds: 60,
paths: {
    jquery: "../components/jquery/dist/jquery.min",
    underscore: "../components/underscore/underscore-min",
    backbone: "../components/backbone/backbone",
    elasticsearch: "../components/elasticsearch/elasticsearch.min"
}
});

define(["app"], function () {
});

0 个答案:

没有答案