首先,确保你已经安装了 Node.js 和 npm。然后可以通过以下命令安装 ts-node 和 TypeScript:
```bash
npm install -g ts-node typescript
```
安装完成后,可以开始创建一个简单的 TypeScript 文件,假设文件名为 `app.ts`:
```typescript
const greet = (name: string): string => {
return `Hello, ${name}!`;
};
console.log(greet('World'));
```
为了在不进行编译的情况下直接运行这个 TypeScript 文件,你可以在命令行中使用 ts-node:
```bash
ts-node app.ts
```
执行此命令后,你应该会在控制台上看到输出 "Hello, World!"。这是因为 ts-node 在后台会即时转换 TypeScript 为 JavaScript 并运行它。
此外,你也可以在开发过程中结合其他工具一起使用。例如,可以使用 `nodemon` 以便在每次文件变动时自动重新运行代码,不需要手动执行命令。
首先,安装 nodemon:
```bash
npm install -g nodemon
```
然后可以创建一个 npm 脚本,在 `package.json` 中添加以下内容:
```json
"scripts": {
"dev": "nodemon --exec ts-node app.ts"
}
```
这样,通过运行以下命令,可以启用自动化监测:
```bash
npm run dev
```
这种设置方式在开发大型项目时特别有用,因为它会显著提高工作效率,无需每次手动重启应用程序。通过 ts-node,你可以完全避免对 TypeScript 文件的预编译,直接享受快速、动态的开发体验。