现在,我正在构建用于定义可重用组件的Angular库。 我制作了一个名为main-layout的组件。 我需要在组件中使用ngx-perfect-scrollbar。 我知道如何在Angular项目中添加依赖项。
ng add [package name]
或
npm install [package name]
但是我看到了一篇文章,指出对等依赖关系是手动添加的。 所以我在正在开发的库的package.json的peerDependencies中添加了ngx-perfect-scrollbar。
在那之后,我尝试在项目的根目录中安装npm软件包。
npm install
然后我注意到ngx-perfect-scrollbar软件包没有安装在node_modules中。
下面是我的角度库项目的完整结构。