我想为ngx-formly创建一个扩展库,该扩展库基本上取决于nebular ui库的angular和ngx-formly / core。
但是我不确定如何将第三方库集成到角度库中。
我做了一些研究,发现我们应该将第三方库作为对等依赖项包括在内。 但是当我进行测试时,它需要ui库并且需要安装ngx-formly / core。
我看过很多关于如何创建库的文章,但是没有找到文章或任何解释 关于在图书馆中包含第三方图书馆。
如果有人这样做,请向我解释该怎么做(一些代码段会有所帮助)。 预先感谢。
答案 0 :(得分:0)
最好的方法是使用节点软件包管理器(npm),如果您的库存在于节点软件包中,则可以通过npm i --save package-name
和import
轻松地将其安装在任何组件或服务中。但是,如果不可能,例如,您只想拥有服装.js
库或类似的东西,则可以将它们放在assets
文件夹下,并使用angular.json
脚本部分将其导入到您的项目并使用它。