小编Ica*_*ova的帖子

./node_modules/@elastic/elasticsearch/lib/Connection.js 模块中的错误未找到:错误:无法解析“http”

我正在处理一个 angular 6 项目,我将服务器上的 elasticsearch 版本从 6 更新到 7,在将旧 API 的代码更改为使用新 API 后,出现了这些错误,有没有人知道如何纠正?

angular 应用程序是在 Visual Studio 代码上制作的,elasticsearch 在 linux 服务器上。

import { Injectable } from '@angular/core';
// import { Clientex } from 'elasticsearch-browser';
import { Client } from '@elastic/elasticsearch';
// import * as elasticsearch from 'elasticsearch-browser';
// import { concatMapTo } from 'rxjs/operators';
// import { stringify } from '@angular/core/src/render3/util';


@Injectable({
  providedIn: 'root'
})

export class ElasticsearchService {

  private client: Client;
  // private clientex: Clientex;

  constructor() {
    if (!this.client) …
Run Code Online (Sandbox Code Playgroud)

elasticsearch typescript angular angular6

5
推荐指数
1
解决办法
1541
查看次数

标签 统计

angular ×1

angular6 ×1

elasticsearch ×1

typescript ×1