我正在开发一种用于组织外的工具集。我已经创建了一个Angular库(叫它)core
,所以我想在需要引用ng g library
的同一项目中使用core
创建另一个库。
项目结构:
ng new
创建)
ng g library Core
创建)ng g library Pack1
创建)。我希望该软件包能够使用 Core 。ng new
创建)
我正在创建 Pack1 。我应该如何从 Pack1 中引用 Core ?
我也想使用npm link
,因为我只是在开发零件。
我尝试使用npm publish
发布 Core ,并在 Pack1 中引用了@myOrg/core
,但是随后我必须运行{{1} }在 Libraries 项目中,以便能够在 Pack1 中引用它。
如果是,则在运行npm i @myOrg/core
时会产生以下错误:
ng build Pack1
由于循环引用。