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
相关推荐
四岁爱上了她27 分钟前
自定义标签切换动画
javascript·css·css3
且去填词31 分钟前
VSCode 中使用 Codex:命令、Agent 与 Skills 完整指南
ide·人工智能·vscode·编辑器·codex
坤盾科技1 小时前
Docker 离线地图服务器搭建实战:Node.js + OpenLayers + MBTiles
linux·javascript·arcgis·docker·node.js
Copy_Paste_Coder1 小时前
小程序失败后,换个方向,终于成功搞到收益
前端·javascript·后端
im_AMBER1 小时前
Browser Agent 开发:从浏览器插件到Electron CDP
前端·javascript·架构·electron·agent
阿赛工作室2 小时前
基于Vue3和TensorFlow.js的数字图像识别应用HTML单文件
javascript·html·tensorflow
万少2 小时前
公测期 0 元/月!商汤 SenseNova 免费 Token 再不领就没了
前端·javascript·后端
专注VB编程开发20年2 小时前
专业分析python底层调用与按键精灵,ah3等的对比,hookdll,内存加载,调用.net dll
开发语言·javascript·python·microsoft·php·.net
invicinble2 小时前
前端框架使用vue-cli( 第二层:工程配置层--技术栈配置层配置)
javascript·vue.js·前端框架
不会飞的鲨鱼2 小时前
观鸟网 RSA加密 AES 解密
javascript·爬虫·python