ts文件中import js
在TypeScript文件中,可以使用import语句来导入JavaScript文件。但是需要注意的是,TypeScript是一个静态类型检查的语言,直接导入JavaScript文件可能会导致类型错误。
为了正确导入JavaScript文件,需要给JavaScript文件创建一个声明文件(.d.ts)来描述其类型。声明文件告诉TypeScript编译器该JavaScript文件中的变量和函数的类型信息。
以下是一个例子:
假设有一个JavaScript文件example.js,其中包含一个函数add:
function add(a, b) {
return a + b;
}
为了在TypeScript文件中使用这个函数,需要创建一个声明文件example.d.ts:
declare function add(a: number, b: number): number;
然后,在TypeScript文件中使用import语句导入JavaScript文件:
import './example.js';
现在,就可以在TypeScript文件中使用add函数了:
const result = add(1, 2);
console.log(result); // 输出 3
需要注意的是,导入JavaScript文件时不需要指定变量名或者函数名,只需要指定文件路径即可
原文地址: https://www.cveoy.top/t/topic/hO5W 著作权归作者所有。请勿转载和采集!