Angular 构建角度库的正确方法是什么
嗨,我正在使用angular 8 workplace构建多个应用程序。在这个项目中,我需要建立许多可以与多个应用程序共享的库 但我在调试angular库时遇到了问题,因为每次对库进行更改时,我都必须构建它 我对建立有角度的图书馆比较陌生。我不确定什么是建造图书馆的正确方法。目前我所做的是在我的主应用程序中构建组件或库,以确保其100%工作,然后将其提取到angular库中Angular 构建角度库的正确方法是什么,angular,angular8,angular-library,Angular,Angular8,Angular Library,嗨,我正在使用angular 8 workplace构建多个应用程序。在这个项目中,我需要建立许多可以与多个应用程序共享的库 但我在调试angular库时遇到了问题,因为每次对库进行更改时,我都必须构建它 我对建立有角度的图书馆比较陌生。我不确定什么是建造图书馆的正确方法。目前我所做的是在我的主应用程序中构建组件或库,以确保其100%工作,然后将其提取到angular库中 如果我在本地开发时对库进行了一些更改,我如何能够立即看到更改 在您的库中,假设您有一个CustomLibModule 在ap
如果我在本地开发时对库进行了一些更改,我如何能够立即看到更改 在您的库中,假设您有一个CustomLibModule 在app.module中,您可以通过以下方式使用它:
import { CustomLibModule } from 'projects/common-table/src/lib/custom-lib.module';
//import { CustomLibModule } from 'custom-library';
工作时,保留第一个导入,您可以轻松调试,完成所有更改后,构建它,然后取消对第二个导入的注释并删除第一个导入。如果库中有一个CustomLibModule 在app.module中,您可以通过以下方式使用它:
import { CustomLibModule } from 'projects/common-table/src/lib/custom-lib.module';
//import { CustomLibModule } from 'custom-library';
工作时,保留第一次导入,您可以轻松调试,完成所有更改后,构建它,然后取消第二次导入的注释并删除第一次导入。您好,谢谢您的回答。当库位于主应用程序之外时,这是“生成相对路径”进行调试的唯一方法吗?我构建了几个库,并遵循此过程。坦率地说。我不知道还有没有别的办法。嗨,谢谢你的回答。当库位于主应用程序之外时,这是“生成相对路径”进行调试的唯一方法吗?我构建了几个库,并遵循此过程。坦率地说。我不知道还有没有别的办法。