我试图在Angular应用程序中使用香草JS Siema carousel plugin,但是将其导入到我的Angular组件之一时遇到了很多麻烦。源文件中有一个文件不是.min.js文件,而是一个exports a class文件,我想我可以在我的组件import
列表中调用此文件...但是没有运气。
我已将Siema文件添加到node_modules中的文件夹中,并尝试使用import { Siema } from 'siema';
,但出现错误(请参见下面的屏幕截图)。然后,我尝试根据错误工具提示的建议,创建添加了declare module 'siema';
的 siema.d.ts 文件,但这没有任何改变。我试图避免将插件全局导入,并且在以前尝试这样做时,无法在TS文件中创建Siema()
对象。
注意:我无法使用Siema的Angular版本,因为尚未更新以支持最新的Angular版本。
任何帮助将不胜感激,因为我对Angular框架和CLI还是很陌生。