angular - 构建角度库的正确方法是什么
问题描述
您好我正在使用 Angular 8 工作场所来构建多个应用程序。在这个项目中,我需要构建很多可以与多个应用程序共享的库。
但是我在调试我的角度库时遇到了问题,因为每次我对库进行更改时都必须构建它。
我对构建角度库比较陌生。我不确定建立图书馆的正确方法是什么。目前我所做的是在我的主应用程序中构建组件或库以确保它 100% 工作,然后我将其提取到角度库中。
如果我在本地开发时在库中进行了一些更改,我如何才能立即看到更改。
解决方案
在您的库中,假设您有一个CustomLibModule,
在您的 app.module 中,您可以通过以下方式拥有它:
import { CustomLibModule } from 'projects/common-table/src/lib/custom-lib.module';
//import { CustomLibModule } from 'custom-library';
工作时,保留第一个导入,您可以轻松调试,一旦完成所有更改,构建它,然后取消注释第二个导入并删除第一个。
推荐阅读
- vue.js - 使用开发/测试配置发布 Vue
- c - 如何解决 C 中多次定义交换的错误
- pandas - 在 pandas 中尽快生成一个随机数字的列,平均值 = 20,最大值 = 25,最小值 = 5
- ios - 我在放大 Xamarin.iOS 中 UITableView 行中的图像时遇到问题
- python - BeautifulSoup 空数组作为结果
- html - 如何将 Django 模板标签传递给不在 URLPatterns 中的 html 文件?
- arrays - 如何在Ruby中拒绝也包含哈希的数组中的元素?
- python - 为什么我的代码在第二个之后跳过输入提示?
- sql - 如何在SQL中获取同月2个日期字段的计数数据
- python - 从 tkinter 中的变量获取检查按钮的文本