Я пытаюсь добавить подключение к MongoDB Stich в моем приложении Angular 7, но приложение завершается с ошибкой:
bson.browser.esm.js: 453 Uncaught ReferenceError: глобальный не определен
Я использую Angular 7.2.12 и установил mongodb-stitch-browser-sdk v 4.3.2
Я использую код, найденный на веб-сайте MongoDB в разделе Настройка клиента приложения DB Stitch.
import { Component, OnInit } from '@angular/core';
import { Stitch, RemoteMongoClient, AnonymousCredential} from 'mongodb-stitch-browser-sdk'
@Component({
selector: 'app-alfabetisk',
templateUrl: './alfabetisk.component.html',
styleUrls: ['./alfabetisk.component.css']
})
export class AlfabetiskComponent implements OnInit {
constructor() { }
ngOnInit() {
const client = Stitch.initializeDefaultAppClient('app-id');
}
}
Приложение не работает в ngOnInit () с ошибкой:
bson.browser.esm.js: 453 Uncaught ReferenceError: глобально не определено в Module ../node_modules / bson / dist / bson.browser.esm.js (bson.browser.esm.js: 453) в webpack_require (начальная загрузка: 78) в модуле ../ node_modules / mongodb-stitch-core-sdk / dist / esm / index.js (index.js: 1) в webpack_require (начальная загрузка: 78) в Module ../ node_modules / mongodb-stitch-browser-core / dist / esm / index.js (index.js: 1) в webpack_require (начальная загрузка: 78) в модуле ../ node_modules / mongodb-stitch-browser-sdk / dist / esm / index.js (index.js: 1) в webpack_require (начальная загрузка: 78) в Module ../ src / app / alfabetisk / alfabetisk.component.ts (main.js: 95) в webpack_require (начальная загрузка: 78)