1.自定义声明文件
https://www.runoob.com/typescript/ts-ambient.html 官网
目录结构:
总体步骤:
- 自定义js 文件
2.定义d.ts 文件
3.在.ts 文件中使用
4.tsc 命令ts文件生成js 文件 ,如:tsc test.ts (可忽略)
5.在html 文件引用,即可测试了(这块需要注意,引入的js文件要与index.html同级,放别的地方,会一直报 缺少token">" )
第一步:自己写个js 库
第二步骤:写.d.ts 文件
第三步骤: 写.ts文件 :/// 需要写
第四步骤:
在.html 引入 globalLib.js 文件 。(注意:global.js 文件要放到public下面,之前一直放到utils工具下,一直报错缺少“>”,原因是src文件下是支持ts编译,但是不支持js 编译)
最后–第五步:
引入ts 文件到vue 组件:
具体详情代码,可参考:里面已经实现各种js 库在typescript 的使用
https://github.com/linyu995/vue3-typing