将任何 JS 项目转换为 TS 后端

46 阅读1分钟

如果您从头开始设置,第一步


✅ 1.初始化你的 Node.js 项目

bash
npm init -y

创建一个 package.json 文件。


转换立即开始

✅ 2.安装 TypeScript 和 Node 类型

bash
npm 安装 --save-dev typescript @types/node

  • typescript:TypeScript 编译器
  • @types/node:Node.js 的类型定义(因此 fs、path 等可以工作)

✅ 3.初始化 TypeScript 配置

bash
npx tsc --init

这将生成一个 tsconfig.json 文件。您可以使用默认值,但可能需要调整一些设置。

建议对 tsconfig.json 进行以下调整:

jsonc
{
“compilerOptions”:{
“target”:“es2020”,
“module”:“commonjs”,
“outDir”:“./dist”,
“rootDir”:“./src”,
“strict”:true,
“esModuleInterop”:true,
“skipLibCheck”:true
},
“include”:[“src”]
}


✅ 4.创建项目结构

bash
mkdir src
touch src/index.ts

在 src/index.ts 中添加一个简单的示例:

ts
const greet = (name: string) => {
console.log( Hello, ${name}!) ;
};

问候(“ TypeScript”);


✅ 5.编译 TypeScript

bash
npx tsc

这会将您的 TypeScript 编译为 dist 文件夹中的 JavaScript。


✅ 6.运行编译后的 JavaScript

bash
节点 dist/index.js


🔁可选:添加 NPM 脚本

编辑 package.json 以使您的工作流程更简单:

json
“脚本”:{
“build”:“tsc”,
“start”:“node dist/index.js”,
“dev”:“tsc --watch”
}

现在你可以运行:

bash
npm run build # 编译
npm start # 运行
npm run dev # 监视并重新编译更改


🧪 可选:使用 ts-node 直接运行 TS(无需编译)

安装:

bash
npm 安装 --save-dev ts-node

直接运行 TypeScript:作者www.youjiutian.com