私はAngular(4)アプリをElasticsearch 5xで設定する方法を理解しようとしています。Angular-CLI ElasticsearchとWebpack
私は、私...
は種類(npm install @types/elasticsearch --save)
とJSクライアント(npm install elasticsearch --save)
をインストールし、プロジェクトを初期化するために、角-CLIを使用。
私はそれをすべて接続する方法を理解しようとしています...ロードする方法を教えてくださいelasticsearch.angular.js?そして、Angular 4とESサーバーを接続するにはどうしたらいいですか? AngularJS(1.1)では
、それは
が持つサービスを作成...比較的簡単だった:
angular.module('searchapp.search-service', [])
.constant(' BASE_URL', 'localhost:9200')
.service('searchService', ['$q', '$sce', 'esFactory', function($q, $sce, esFactory) {
var esClient = esFactory({
location: 'BASE_URL',
apiVersion: '1.5'
});
をそしてあなただけのすべてのES APIメソッドと対話するためにesClient
を使用しています。
は、だから私は彼らに種類やESクライアントをインストールした後、どのように私は角4でESサーバーに接続し、ES JS APIと対話するサービスを作成することができますか?
感謝の男、助け
import { Client } from "elasticsearch";
、その後、あなたのコードで
私のために物事をクリアする – user3125823