在外部JavaScript文件中使用TypeScript文件,需要经过以下步骤:
function greet(name: string) {
console.log("Hello, " + name + "!");
}
greet("World");
tsc example.ts
这将生成一个名为"example.js"的JavaScript文件,其中包含编译后的代码。
// 引入编译后的JavaScript文件
// 注意:路径根据实际情况进行调整
import { greet } from './example.js';
// 调用TypeScript文件中的函数
greet("World");
<!DOCTYPE html>
<html>
<head>
<title>使用外部JavaScript文件</title>
<script src="main.js"></script>
</head>
<body>
<!-- 页面内容 -->
</body>
</html>
这样,在浏览器中打开"index.html"文件时,将会加载并执行外部JavaScript文件,从而使用TypeScript文件中的代码。
需要注意的是,为了在TypeScript文件中使用模块化语法(如上述示例中的import
语句),需要在TypeScript配置文件(tsconfig.json)中启用模块化支持。可以在tsconfig.json文件中添加以下配置:
{
"compilerOptions": {
"module": "es2015"
}
}
以上是在外部JavaScript文件中使用TypeScript文件的基本步骤。根据具体需求和开发环境,可能还需要进行其他配置和调整。
领取专属 10元无门槛券
手把手带您无忧上云