Проблема вызвана пакетом @ angular / core / bundles / core.umd.min.js
Это мой файл app.ts
import {NgModule, SystemJsNgModuleLoader} from '@angular/core';
import {HttpModule} from '@angular/http';
import {BrowserModule} from '@angular/platform-browser';
import {platformBrowserDynamic} from '@angular/platform-browser-dynamic';
import {ScrollLoader} from 'classes/scroll-loader';
import {GlobalProviders} from 'classes/global-providers';
// Components contains metadata about all ngx components on the page.
const components = drupalSettings.adf_ui.ngx.components;
// Dynamically load all globally shared @Injectable services and pass as
// providers into main app bootstrap.
const globalProviders = new GlobalProviders(components);
Promise.all(globalProviders.importGlobalInjectables())
.then(globalServices => {
// array of providers to pass into longform bootstrap to make @Injectable
// services shared globally.
let globals = globalProviders
.createGlobalProvidersArray(globalServices);
/**
* Root module for the whole application
*/
@NgModule({
providers: [SystemJsNgModuleLoader, ...globals.globalProviders],
imports: [BrowserModule,HttpModule, ...globals.globalImports]
})
class AppModule {
public ngDoBootstrap(): void {}
}
return platformBrowserDynamic().bootstrapModule(AppModule)
.catch(err => console.log(err));
})
.then(appModule => {
let loader = new ScrollLoader(appModule, components);
loader.initialize();
});
Это ошибка вывода:
Unhandled Promise rejection: n.share is not a function ; Zone: ; Task: Promise.then ; Value: TypeError: n.share is not a function
TypeError: n.share is not a function
at new e (core.umd.min.js:621)
at r (core.umd.min.js:716)
at Yh (core.umd.min.js:716)
at o (core.umd.min.js:731)
at new t (core.umd.min.js:731)
at gv (core.umd.min.js:731)
at Object.Cg [as createNgModuleRef] (core.umd.min.js:780)
at t.create (core.umd.min.js:780)
at eval (core.umd.min.js:621)
at ZoneDelegate.invoke (zone.js?v=2.4.0:388)
Я не знаю, как исправить эту ошибку. Идея состоит в том, чтобы сделать платформуBrowserDynamic динамически с поставщиками.
ошибка в функции platformBrowserDynamic, по-видимому, в угловом ядре нет функции n.sahre 7.1.4