TypeScript——VSCode搭建开发环境

VSCode搭建TypeScript开发环境

1、准备工作

1. 安装VS Code

官网:https://code.visualstudio.com

2. 安装Node.js

bash 复制代码
brew install node
node -v
npm -v

3. 安装TypeScript

bash 复制代码
npm install -g typescript
tsc -v

2、VS Code必备插件

  • TypeScript and JavaScript Language Features:VS Code内置
  • ESLint:代码规范
  • Prettier - Code formatter​:自动格式化
  • Path Intellisense:路径补全
  • DotENV:env文件高亮

3、创建TypeScript项目

1. 新建项目

bash 复制代码
mkdir ts-vscode
cd ts-vscode
npm init -y

2. 初始化tsconfig.json

js 复制代码
tsc --init

推荐tsconfig.json(可直接使用)

json 复制代码
{
  "compilerOptions": {
    "target": "ES2020",
    "module": "commonjs",
    "moduleResolution": "node",
    "rootDir": "src",
    "outDir": "dist",
    "strict": true,
    "esModuleInterop": true,
    "skipLibCheck": true
  },
  "include": ["src"]
}

4、目录结构(推荐)

复制代码
ts-vscode/
├── src/
│   └── index.ts
├── dist/
├── package.json
├── tsconfig.json

src/index.ts

ts 复制代码
const greet = (name: string): void => {
  console.log(`Hello, ${name}`);
};

greet("VS Code");

5、运行typescript项目

5.1、ts-node(方便)

bash 复制代码
npm install -D ts-node

运行:

bash 复制代码
npx ts-node src/index.ts

5.2、先编译再运行

bash 复制代码
tsc

node dist/index.js
相关推荐
tiankongdeyige18 小时前
游戏战斗系统学习第2篇:有限状态机 (FSM)
学习·游戏·typescript
admin and root19 小时前
「AI安全篇」实战AntiDebug自动化JS逆向加解密MCP
javascript·人工智能·网络安全·自动化·漏洞挖掘·cnvd·src赏金
wengad21 小时前
从 wangEditor 迁到 wangEditor-next
前端·javascript·vue.js
行者-全栈开发1 天前
【前端/JS框架】CVE-2026-3854:GitHub Enterprise Server X-Stat注入XSS漏洞深度剖析与紧急修复指南
前端·javascript·github
怕浪猫1 天前
2026年金九银十,我面了22个前端
前端·javascript·面试
FYKJ_20101 天前
django电影推荐系统55066-计算机课程设计、毕业设计
vue.js·spring boot·python·mysql·typescript·spark·django
前端的日常1 天前
一个人+AI做情侣食谱小程序,30天纯赚
前端·javascript·后端
qq_316837751 天前
阿里云百炼 fun-asr-realtime uniapp vue3 调用
javascript·vue.js·uni-app
默_笙1 天前
🚊 别再让 AI 的记忆写两遍了:PostgreSQL 把关系查询和语义检索装进一张表
前端·javascript
进击的明明1 天前
TypeScript速通笔记(下)
前端·面试·typescript