【发布时间】:2021-02-27 20:08:33
【问题描述】:
我在 Angular 应用程序中创建了一个 Angular 库:
ng new zts-button --create-application=false
cd zts-button
ng g lib lib-zts-button
然后我在 Angular 库中创建了一个按钮模块,我需要在其中使用 fontawesome。我是这样安装 fontawesome 的:
npm install --save @fortawesome/fontawesome-free
我将它作为对等依赖项引用到我的库的 package.json 中
创建我的库的 dist 文件夹和 .tgz 文件后,当我尝试在独立的 Angular 应用程序中使用我的按钮模块时:
npm install ../some-relative-path/dist/my-file.tgz
此主机 Angular 应用程序没有引用我的按钮模块的 fontawesome 库。当我尝试在其上使用我的库模块时,我希望它具有参考并安装 fontawesome。
【问题讨论】:
标签: angular dependencies angular-library