【发布时间】:2018-12-14 23:23:24
【问题描述】:
我需要在我的 Angular 项目中开发一个 typescript 库并稍后将其发布到 npm。我了解到,在 Angular 6 中,我可以使用 ng generate library 生成一个 npm 就绪库,并且能够同时在我的应用程序中编写和测试该库。
但就我而言,库将是一个简单的打字稿文件,其中包含一些类。它不是 Angular 库,因为不会涉及任何组件或服务。我希望在我的应用程序中开发它,因为我仍然需要应用程序来提供数据并测试结果。
我仍然可以使用ng generate library 来执行此操作吗?比如在我的 Angular 应用程序中生成一个非 Angular 库?
【问题讨论】:
-
ng generate library将生成一个 Angular 库。您能否将这些类添加为 Angular 服务,以便在 Angular 应用程序使用它们时进行依赖注入? -
@DeborahK 并非如此,该库将用于生成一些 Angular 服务,但它本身不是 Angular 服务。