📅  最后修改于: 2023-12-03 15:05:38.034000             🧑  作者: Mango
TypeScript 是一种开源的编程语言,它是 JavaScript 的超集,使得 JavaScript 可以使用强类型、面向对象的编程方式。在本文中,我们将介绍如何使用 TypeScript 初始化一个新项目。
如果您还没有安装 TypeScript,可以使用以下命令在全局范围内安装它:
npm install -g typescript
此命令将 TypeScript 安装到您的计算机中,并使您能够在终端中使用typescript
命令。
要初始化一个新的 TypeScript 项目,请运行以下命令:
tsc init --template javascript
此命令将创建一个名为tsconfig.json
的新文件,其中包含有关该项目的一些设置。
在tsconfig.json
文件中,您可以为项目配置一些设置。例如,您可以指定项目的目标 ECMAScript 版本、输出目录和源代码目录。
以下是一个范例tsconfig.json
文件,其中包含了一些基本的设置:
{
"compilerOptions": {
"target": "es2020",
"module": "commonjs",
"outDir": "./dist",
"rootDir": "./src",
"strict": true,
"esModuleInterop": true
},
"include": [
"./src/**/*"
],
"exclude": [
"./node_modules",
"./dist"
]
}
现在,您已经准备好开始编写 TypeScript 代码了。请注意,您可以在 TypeScript 文件中使用 JavaScript 代码。例如,下面是一个简单的 TypeScript 文件:
function greet(name: string): string {
return `Hello, ${name}!`;
}
console.log(greet('TypeScript'));
编写 TypeScript 代码后,您需要将其编译为可在浏览器或 Node.js 中运行的 JavaScript 代码。要编译 TypeScript 代码,请运行以下命令:
tsc
此命令将从tsconfig.json
文件中读取设置,并将./src
目录中的 TypeScript 文件编译为./dist
目录中的 JavaScript 文件。
现在您已经知道如何使用 TypeScript 创建一个新项目了。请记住,在使用 TypeScript 编写代码时,您可以选择完全遵循强类型或渐进式的类型设置,以及使用先进的面向对象编程技术。开始吧!