elasticsearch.js:ReferenceError:require未定义 [英] elasticsearch.js: ReferenceError: require is not defined
问题描述
我正在尝试使用 elasticsearch.js
创建一个项目。我正在追踪发现的文件这里。
在< head>
中我加载了:
< script src =js / jquery-1.10.2.js>< / script>
< script src =js / elasticsearch.js>< / script>
< script src =js / esInit.js>< / script>
和 custom.js
/ p>
var elasticsearch = require('elasticsearch');
var client = new elasticsearch.Client({
{Host Here}
});
在FB控制台中,我看到
ReferenceError:require未定义
var elasticsearch = require('elasticsearch');
我正在阅读 require()
不是 javascript
的功能。非常困惑。
看起来你正在加载应该与Node.js一起使用的版本。 >
还有兼容浏览器的版本: http://www.elasticsearch.org/guide/en/elasticsearch/client/javascript-api/current/browser-builds.html
I'm trying to create a project using elasticsearch.js
. I'm following the docs found here.
In the <head>
I've loaded:
<script src="js/jquery-1.10.2.js"></script>
<script src="js/elasticsearch.js"></script>
<script src="js/esInit.js"></script>
and in custom.js
I have
var elasticsearch = require('elasticsearch');
var client = new elasticsearch.Client({
{Host Here}
});
In FB console I see
ReferenceError: require is not defined
var elasticsearch = require('elasticsearch');
I'm reading that require()
is not a function of javascript
. Very confused.
It looks like you are loading the version that is supposed to be used with Node.js.
There are browser compatible builds available as well: http://www.elasticsearch.org/guide/en/elasticsearch/client/javascript-api/current/browser-builds.html
这篇关于elasticsearch.js:ReferenceError:require未定义的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!