• VsCode:配置TypeScript开发环境


    一、前提

    电脑已经安装了npm
    何如安装npm,请点击查看Node.js、npm常用命令、安装多个node版本

    提醒:下文讲解操作是在mac 系统进行的,TypeScript简称:ts

    二、安装TypeScript

    1. 在终端里执行命令:npm install -g typescript
    2. 查看版本,在终端执行命令:tsc -v
      在这里插入图片描述
    3. 安装ts-node
      终端里执行命令:npm install -g ts-node
    4. 查看ts-node版本,在终端里执行命令:ts-node -v
      在这里插入图片描述

    三、创建TypeScript项目

    1. 创建名为LearnTypeScript文件夹
    2. 在LearnTypeScript文件夹里面新建dist 和 src两个文件夹
      dist文件夹用于存放ts文件转换的js文件
      src文件夹用于存放ts文件
    3. 初始化ts项目,
      终端里切换到LearnTypeScript文件夹
      执行命令:tsc --init,按下回车键,然后会生成tsconfig.json文件
      在这里插入图片描述
    4. 在终端里执行命令:npm init -y ,则会生成package.json文件
    5. 项目文件图
      在这里插入图片描述

    四、使用VsCode打开LearnTypeScript项目

    4.1 修改tsconfig.json文件

    打开tsconfig.json ,将:rootDir和outDir的注释放开, 修改如下所示
    “rootDir”: “./src”,
    在这里插入图片描述

    “outDir”: “./dist”,
    在这里插入图片描述

    提醒:修改完后记得保存一下

    4.2 在src目录里创建test.ts文件

    在这里插入图片描述

    4.3 添加vscode的task.json文件
    1. 按下cmd+shift+B执行编译指令:
      因为没有配置tasks.json,vscode并没有执行编译任务;出现如下弹框
      在这里插入图片描述
    4.4 vsocde根据tsconfig提供了两种编译方式

    方式一: 整个项目build,特点就是慢;
    方式二:watch模式,就是通过监听你修改了ts文件,自动后台编译,特点就是快

    4.5 添加tsc:bulid - tsconfig.json配置

    在这里插入图片描述

    点击上图最右边的齿轮按钮添加默认添加了配置,此时项目当中新增了.vscode/task.json;如下图所示:
    在这里插入图片描述

    tasks.json文件代码
    在这里插入图片描述

    添加好build之后,开始编译test.ts文件
    在这里插入图片描述
    在这里插入图片描述

    查看dist文件夹里来自test.ts文件编译生成的test.js文件
    在这里插入图片描述

  • 相关阅读:
    Volcano成Spark默认batch调度器
    不认识docker,怎么好意思说自己是干IT的
    计算机网络(第7版)第二章(应用层)知识点整理
    磁盘IOPS和raid
    Golang基础 函数详解 函数基础
    ClickHouse(10)ClickHouse合并树MergeTree家族表引擎之ReplacingMergeTree详细解析
    操作系统面试知识点
    USB转单串口、多串口芯片选型UART.TTL.RS-232等
    文件IO(Linux)
    milvus和相似度检索
  • 原文地址:https://blog.csdn.net/ChinaDragon10/article/details/139903076