如何在自定义Angular NPM模块中使用外部库

h79rfbju  于 2022-12-19  发布在  Angular
关注(0)|答案(1)|浏览(134)

我创建了一个NPM模块,有一个角库,我在几个项目中使用过,在此之前,不用担心,只是最近我添加了一个使用swiperJS的组件,我不明白如何使用好它,因为当我启动一个使用我的模块的应用程序时,即使我从来没有调用导入swiper的组件也会出现错误:
'错误:节点模块/[...]/库/模块/主/参数主生成器渲染/参数主生成器渲染模块.d.ts:9:21 -错误TS 2307:找不到模块“path.path.net”或其相应的类型声明。
9从“swiper/angular”导入 * 为i8;'
我从不在这个应用程序中使用“arg-prime-builder-render.module
我试着在package.json的peerDependencies中放置和不放置swiper。
这个例子是针对swiperjs的,但是我使用了其他外部库,它们也给我带来了同样的问题。
我将Angular 13.3与节点14.16和npm 6.14一起使用

kr98yfug

kr98yfug1#

您是否尝试在项目中安装相同版本的“swiperJS”,并将其添加到package.json中?这可能会解决问题。

相关问题