所有的引入的js库,需要ts的语法提升等,都必须要有声明文件
1、创建声明文件
xx.d.ts
2、创建声明语法,在xx.d.ts文件中
declare var 库名:(selector:string)=>any; 类型是个函数
3、加载,在使用该库的文件
库名('xxx')
4、下载声明文件
cnpm install @types/名称 --save-dev
代码示例:
jquery.d.ts
declare var jQuery:(selector:string)=>any;
普通文件:
jQuery('test');