如果您从头开始设置,第一步
✅ 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