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
相关推荐
尾善爱看海2 分钟前
Vue 面试进阶篇:Composition API、插槽、自定义指令……8 个章节 + 高频面试题全解析
前端·javascript·vue.js·面试·vue
三小河1 小时前
在 Codex 桌面端接入 DeepSeek 模型(CC Switch 代理中转)
前端·javascript·人工智能
shmily麻瓜小菜鸡1 小时前
JS/TS 易踩坑知识点 — 自动分号插入(ASI)
开发语言·javascript·ecmascript
CoderYanger1 小时前
前端基础——JavaScript(WebAPI)代码案例
java·开发语言·前端·javascript·css·前端框架·html5
golang学习记2 小时前
VS Code 新UI被曝重大bug:菜单栏消失了
vscode·bug
2501_915918412 小时前
在Windows10上使用VSCode和Code Runner搭建Swift开发环境详细步骤
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
BillKu2 小时前
Element Plus 的 el-tab-pane:lazy 的说明
前端·javascript·vue.js
farerboy2 小时前
编程技巧:VUE 实现接口返回数据的流式处理
javascript·vue.js
阳火锅3 小时前
2025,记住这一年!它是古法编程的最后一年。
前端·javascript·面试