我正试图将这个外部javascript库CamanJS与我的Ionic2(typescript项目)一起使用
我已经找到了好几篇这样和这样的文章,但它们都假设要使用的库是在键入时使用的
但CamanJS还没有打字员,有一张空头支票
我的问题是,有没有一种方法可以将外部js库(尚未添加到打字中)添加到ionic2(typescript)项目中?
让我用一个常见的例子来描述这个过程:
-
要在TypeScript应用程序中包含JavaScript库,必须首先将其作为脚本标记包含在HTML文件中。
<script src="js/your_external_library.js"></script>
-
要使用库,您必须将以下内容添加到其中一个
ts
文件中:declare var libraryVar: any;
-
将
libraryVar
替换为JavaScript库中的变量、函数或类。
此时,它已经可以使用了
-
在这些步骤之后,您可以使用外部库提供的API。例如:
this.libraryVar = new libraryVar(parameters);
-
调用
tsc
和.ts
文件,用正确的语法和外部库编译成.js
。