在运行时使用SystemJS在另一个项目中加载Angular 6库

在运行时使用SystemJS在另一个项目中加载Angular 6库,angular,webpack,angular-cli,systemjs,Angular,Webpack,Angular Cli,Systemjs,我有两个Angular 6项目,一个是main application,另一个是Angular library项目 现在我想在运行时加载任何库组件,而不在app.module.ts中添加引用 在构建主应用程序时,我不知道什么是动态库名称,所以我使用SystemJS.import('/path/to/library.umd.js'),但这不起作用 异常为错误:未找到“未定义”的NgModule元数据。 有没有办法加载SystemJS 实现asSystemJS的更好方法是什么

我有两个
Angular 6
项目,一个是
main application
,另一个是
Angular library
项目

现在我想在
运行时
加载任何
库组件
,而不在
app.module.ts
中添加引用

在构建
主应用程序时
,我不知道什么是
动态库
名称,所以我使用
SystemJS.import('/path/to/library.umd.js')
,但这不起作用

异常为
错误:未找到“未定义”的NgModule元数据。

  • 有没有办法加载
    SystemJS
  • 实现as
    SystemJS
    的更好方法是什么