Vscode搭建TS环境

本文介绍了如何使用VSCode搭建TypeScript开发环境。首先,讲述了VSCode和TypeScript的基本概念,接着详细说明了所需的准备工作,包括安装VSCode和NPM。然后,通过全局安装TypeScript、初始化项目和配置tsconfig.json文件来一步步搭建环境。最后,阐述了如何设置VSCode的编译和调试模式,以便在VSCode中便捷地进行TypeScript的编译和调试工作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简介

VSCode 是微软公司推出的一款开源的文本编辑器,因其强大的功能,较快的启动速度(相比IDE而言)和内置的控制台,git等而广受好评。
而Typescript同样是微软推出的改良版Javascript,其作为JS的超集,完美兼容ES7的语法之外有着更完备的模块系统,更多的特性(装饰器,枚举),以及编译时的静态类型检查,有效避免了“动态一时爽,重构火葬场”的尴尬。


准备

  • VSCode

  • NPM (包管理工具)


步骤

  1. 打开命令行,键入npm i -g typescript 全局安装TS
  2. 继续在命令行环境下键入 tsc -init 进行初始化,
    你会发现根目录下多了 tsconfig.json 的文件,记录了编译成JS的选项
  3. 打开该文件,会发现主要选项已经帮你设置好了,比较常用的设置是
    • ”target” : 编译为何种规范,一般设置为 ES5 或者 ES2016/2017
    • “outdir” : 输出目录
    • “alwaysStrict” : 打开严格模式 (‘use strict’)
  4. 命令行下输入 code . 打开VSCode进入该目录,按下 Ctrl+shift+B 快捷键会进行编译,初次编译会选择编译模式
    这里写图片描述
    监视模式 是每当TS文件有变动就会自动编译,构建模式是手动命令编译时才会去编译,这里选择监视模式

  5. 按下F5开始调试,初次调试

在Visual Studio Code (VSCode) 上搭建 TypeScript 手动编程环境,你可以按照以下步骤操作: 1. **安装VSCode**:首先,确保你已经下载并安装了最新版本的VSCode。如果你还没有,可以从官方网站下载。 2. **安装Node.js**:TypeScript是JavaScript的一个超集,它需要Node.js环境支持。访问https://nodejs.org/ 官网下载并安装Node.js。 3. **安装TSLint和TypeScript Language Server**: - 安装TSLint作为代码风格检查工具,打开终端(Windows/Linux)或命令提示符(CMD),运行: ``` npm install tslint -g ``` - 安装TypeScript语言服务器,同样在终端或CMD中输入: ``` npm install typescript --save-dev ``` 4. **配置VSCode**: - 首次启动VSCode,点击左下角的“设置”图标(⚙️),或直接按 `Ctrl + ,`(Windows/Linux)或 `Cmd + ,`(Mac)打开settings.json文件。 - 在JSON编辑器中添加以下内容,配置TypeScript: ```json { "editor.formatOnSave": true, "typescript.tsdk": "${workspaceFolder}/node_modules/typescript/lib", // 如果TypeScript全局安装位置不是默认的 "eslint.validate": [ "javascript", "javascriptreact", "typescript", "typescriptreact" ], "vetur.format.defaultFormatter.js": "prettier-vscode" } ``` - 可选地,安装TypeScript插件,例如"Microsoft Typescript",可以在搜索框里找到并安装。 5. **创建项目**:在VSCode中,右键选择“新建文件夹”,然后将这个文件夹设为工作区(File > Add Folder to Workspace)。接着,在此文件夹内创建`.ts`文件开始编写TypeScript代码。 6. **构建和验证**: - 为了编译TypeScript到JavaScript,可以使用tsc命令。在终端中,通过`cd`切换到你的项目目录,然后运行`tsc`或`tsc yourfile.ts`来编译指定的文件。 - 保存文件后,VSCode会自动使用内置的TypeScript语言服务进行实时语法检查和代码补全。 7. **调试**:如果需要调试TypeScript代码,安装如"debug"这样的调试插件,并配置launch.json来设置调试配置。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值