私はnodejsを使い慣れていて、elasticsearchに接続してelasticsearchからデータを取り出し、それを操作してデータをHTMLファイルに入れます。問題はhtmlがクライアント側でnodejsがサーバー側であり、どのように接続するのかわからないということです。ここで は私のコードです: のNode.js:nodejsの変数とデータをhtmlファイルに取得する
var counting = 1;
var total = 1;
var elasticsearch = require('C:/Windows/System32/node_modules/elasticsearch');
var client = new elasticsearch.Client({
host: 'localhost:9200'
});
client.count({index: 'csv_pattern'}, function(err, resp, status) {
counting = resp['count'];
});
client.search({
index: 'csv_pattern',
body: {
size : counting
}
},
function (error, response, status) {
total = response['hits']['total'];
});
私はhtmlファイルにNode.jsのファイルの変数を使用したい、私は私はそれをどのように行うのか教えてください。 あなたのご協力をよろしくお願い申し上げます。
http://socket.ioファイルEJSで
あなたが探しているものと思われます。ネイティブの 'socket'ソリューションを試すこともできます。 –