1

これで 3 日目ですが、ローカルの角度アプリで AppDevPack を正常に使用する方法が見つかりません。私は Mac で作業しています。Angular v 8.15.0 を使用しています。ライブラリを正常にインストールできましたが、コンパイルしたくないときはいつでも壊れます。説明する: 私は、スクリプトに対してほとんどすべてのことを行いました。唯一の違いは、@domino が存在するサービスを作成したことです (コンポーネント上に直接ではありません)。主な問題はgrpcにあり、次にstreamにあるようです。

import { Injectable } from '@angular/core';
//import { useServer } from '@domino/domino-db/';
import * as useServer from '../../../node_modules/@domino/domino-db';


@Injectable({
  providedIn: 'root'
})
export class DominoService {

  private serverConfig = {
    hostName: 'http://www.hostname.com/',
    connection: { port:'3002'}
  };

  private databaseConfig = {
    filePath: 'dev-tmp.nsf'
  };

  public database: any;

  constructor() {
    useServer( this.serverConfig ).then( async server => {
      this.database = await server.useDatabase( this.databaseConfig );
    });

    const coll = this.database.bulkReadDocuments({
      query: "Form = 'Document'"
    });
    console.log("Returned docs:" + JSON.stringify(coll));

  }

エラーの一部を次に示します。

重大な依存関係: 依存関係の要求は式です

./node_modules/@domino/domino-db/node_modules/grpc/node_modules/node-pre-gyp/lib/pre-binding.js 20:22-48 の警告: 重要な依存関係: 依存関係の要求は式です

./node_modules/@domino/domino-db/node_modules/grpc/node_modules/node-pre-gyp/lib/util/versioning.js 17:20-67 の警告: 重要な依存関係: 依存関係の要求は式です

./node_modules/@domino/domino-db/node_modules/grpc/node_modules/minimatch/minimatch.js の警告 モジュールが見つかりません: エラー: '/Users/…/node_modules/@domino/domino の 'path' を解決できません-db/node_modules/grpc/node_modules/minimatch'

./node_modules/@domino/domino-db/node_modules/grpc/node_modules/detect-libc/lib/detect-libc.js のエラー モジュールが見つかりません: エラー: '/…/node_modules/ の 'child_process' を解決できません@domino/domino-db/node_modules/grpc/node_modules/detect-libc/lib' エラー: 「/Users/.../node_modules/@domino/domino-db/node_modules/grpc/ の「パス」を解決できません./node_modules/@domino/domino-db/node_modules/grpc/node_modules/detect-libc/lib/detect-libc.js の node_modules/minimatch ' ERROR モジュールが見つかりません: エラー: '/ の 'child_process' を解決できませんUsers/.../node_modules/@domino/domino-db/node_modules/grpc/node_modules/detect-libc/lib' ./node_modules/@domino/domino-db/node_modules/grpc/src/client.js モジュールのエラー見つかりません: エラー: '/Users/... の 'stream' を解決できません/node_modules/@domino/domino-db/node_modules/grpc/src'

4

1 に答える 1