Angular 将角度库集成到非角度应用程序中

Angular 将角度库集成到非角度应用程序中,angular,aws-lambda,angular-library,Angular,Aws Lambda,Angular Library,我的设想如下: 我构建了一个Angular库,它公开了一个服务,其依赖项在构造函数中传递 我有一个单独的AWS Lambda函数(cron上的触发器),需要使用此服务 我的问题是:是否有一种方法可以捆绑库,以便在非角度应用程序中轻松实例化服务,并避免手动构建依赖关系图 理想情况下,从lambda函数中,我只调用 const service = MyAngularService.instance(); service.doStuff(); 有可能吗 类似于:目前我公开的服务有一个有限的依赖关

我的设想如下:

  • 我构建了一个Angular库,它公开了一个服务,其依赖项在构造函数中传递
  • 我有一个单独的AWS Lambda函数(cron上的触发器),需要使用此服务
我的问题是:是否有一种方法可以捆绑库,以便在非角度应用程序中轻松实例化服务,并避免手动构建依赖关系图

理想情况下,从lambda函数中,我只调用

const service = MyAngularService.instance();
service.doStuff();
有可能吗


类似于:

目前我公开的服务有一个有限的依赖关系图,因此我决定公开一个工厂方法,该方法创建服务并实例化+手动注入所有依赖关系。目前我公开的服务有一个有限的依赖关系图,因此,我决定公开一个工厂方法,该方法创建服务并实例化+手动注入所有依赖项。