Javascript ng Packager如何让一个模块引用另一个模块?(第二入口点)

Javascript ng Packager如何让一个模块引用另一个模块?(第二入口点),javascript,angular,ng-packagr,Javascript,Angular,Ng Packagr,我在建一个图书馆,它的结构如下: + src + lib | + button | | + src | | | + button.component.ts | | | + button.module.ts | | | + public_api.ts | | + index.ts | | + package.json | + icons | | + src | | | + icons.component.ts | | | + icons.module.ts | | | +

我在建一个图书馆,它的结构如下:

+ src
 + lib
 | + button
 | | + src
 | | | + button.component.ts
 | | | + button.module.ts
 | | | + public_api.ts
 | | + index.ts
 | | + package.json
 | + icons
 | | + src
 | | | + icons.component.ts
 | | | + icons.module.ts
 | | | + public_api.ts
 | | + index.ts
 | | + package.json
+ public_api.ts
+ ng-package.json
+ package.json
我有一个实例,其中
按钮
模块导入
图标
模块。但是,我似乎无法让ng Packagegr构建辅助端点,因为按钮模块引用了图标模块

我已尝试直接导入该文件:

import { IconsModule } from '../../icons/src/icons.module'
文件“icons.module.ts”不在“rootDir”按钮/src下rootDir'应包含所有源文件


我已尝试使用路径引用:
{
  "compilerOptions": {
    "baseUrl": "./",
    "paths": {
      "@lib/*": ["src/lib/*"]
    }
  }
}

import { IconsModule } from '@lib/icons'
但是,这会在编辑器中解决

找不到模块'@lib/icons'


我已尝试通过程序包名称调用模块:
import { IconsModule } from '@org/package/icons'
错误:@org/package/src/lib/按钮所需的入口点@org/package/图标不存在


所以ng Packagegr可能不支持此操作: