vscode搭建typescript开发环境

A_山水子农 A_山水子农     2022-12-15     382

关键词:

  TypeScript 是 JavaScript 的类型的超集,它可以编译成纯 JavaScript。编译出来的 JavaScript 可以运行在任何浏览器上。TypeScript 编译工具可以运行在任何服务器和任何系统上,TypeScript 是开源的。为什么选择 TypeScript以及TypeScript优缺点阅读TypeScript入门教程。利用VScode搭建TypeScript开发环境前提是已经安装node.js和VScode。

1、安装TypeScript

使用npm工具安装全局TypeScript:

npm install -g typescript

2、创建helloTypeScript

创建helloTypeScript目录,在命令行cmd下进入helloTypeScript目录

cd helloTypeScript

输入:npm init,创建package.json,package.json文件如下:


  "name": "hellotypescript",
  "version": "1.0.0",
  "description": "hello typescript",
  "main": "index.html",
  "scripts": 
    "test": "echo \\"Error: no test specified\\" && exit 1",
    "start": "tsc && concurrently \\"npm run tsc:w\\" \\"npm run lite\\"",
    "lite": "lite-server",
    "tsc": "tsc",
    "tsc:w": "tsc -w"   
  ,
  "keywords": [
    "typescript"
  ],
  "author": "sanshui",
  "license": "ISC",
  "dependencies": 

  ,
  "devDependencies": 
    "lite-server": "^2.2.0",
    "concurrently": "^2.0.0"
  

  • concurrently—同时执行命令用
  • lite-server—轻量级的Node开发服务器

3、安装依赖包、编写示例代码

使用npm i 或者 cnpm i 或者yarn 安装依赖包

npm i

编写HelloTypeScript.ts代码:

class HelloTypeScript 
  helloString: string;
  constructor(message: string) 
      this.helloString = message;
  
  hello() 
      return this.helloString;
  

let myName: string = 'SanShui'
let myAge: number = 23
let sentence: string = `Hello, my name is $myName. I'll be $myAge + 1 years old next month`
let helloTypeScript = new HelloTypeScript(sentence);
document.body.innerHTML = helloTypeScript.hello();

index.html:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>HelloTypeScript</title>
</head>
<body>
    <script src="dist/tsc.js"></script>
</body>
</html>

4、创建 tsconfig.json

  当前TypeScript代码并不能直接执行,需编译为JavaScript代码。而借助VS Code,我们就不用在命令行输入编译命令了。为此,在根目录添加一个tsconfig.json文件。该文件是TypeScript编译器配置文件。


  "compilerOptions": 
    "module": "amd",
    "noImplicitAny": true,
    "removeComments": true,
    "preserveConstEnums": true,
    "outFile": "dist/tsc.js",
    "sourceMap": true
  ,
  "include": [
    "src/*"
  ],
  "exclude": [
    "node_modules"
  ]

tsconfig.json详细配置请查看:tsconfig.json配置

5、编译运行

npm run start

编译后目录结构如图:

运行结果如图:

修改TypeScript程序,服务器会自动编译并刷新浏览器。

参考链接:
http://www.cnblogs.com/xuanhun/p/6027624.html
http://www.cnblogs.com/sunjie9606/p/5945540.html

vscode下搭建typescript编译环境

参考技术ATypescript是微软开发的一个JavaScript的超级。著名前端框架的Angular和HTML5游戏引擎Egret等都选择了Typescript作为编写语言。“工欲善其事,必先利其器”,在学习Typescript语言之前必须要有一个良好的开发环境。这里笔者选... 查看详情

typescript环境搭建,并且部署到vscode(亲测有效)(代码片段)

前言:要想搭建TypeScript,那么就要有npm,要想有cnpm,那么就得有node环境。要是都有了的话,那么接下来,往下看。TypeScript环境搭建,并且部署到VSCodeTypeScript环境搭建第一步:下载淘宝镜像第二步... 查看详情

typescript搭建开发环境

 为了方便后期使用,我们搭建一个基于Typescript的开发环境,后期的项目都可以基于此进行开发。建立一个空的项目文件,使用npminit命令生成相应的json配置文件,(也可以使用npminit-y,使用默认配置)//注意事项:1、在输入了n... 查看详情

vscode搭建java开发运行环境

用了一段时间VSCode,觉得还可以,想用VSCode整合不同的开发语言,于是研究了一下利用VSCode搭建Java环境、开发Java程序。网上这方面的帖子有不少,但每人的经历不同,把自己的经历记下来吧。先附上官网链接,官网上也对在VSCo... 查看详情

第二章typescript开发环境搭建

MacOSX下TypeScript开发环境搭建一、集成开发环境WebStromVSCode二、安装TypeScriptHomebrew(macOS缺失的软件包管理器)ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"npm(NodePackageManager 查看详情

搭建typescript开发环境最详细的全过程

本文《搭建typescript开发环境最详细的全过程》的源代码在https://github.com/lingsbb/ts_demo/下载。搭建typescript开发示例https://github.com/Microsoft/TypeScriptSamplestypescript案例https://www.tslang.cn/samples/index.html安装git:http://git 查看详情

搭建vscode开发c环境

关于搭建vscode的开发环境来开发c网上已经有很多类似的贴子,但是几乎都是直接给出tasks.json和launch.json文件,并未说明这两个文件的用途以及如何配置。这里着重说明下这两个问价。一、安装gcc使用mingw-w64而非mingw,后者已经许... 查看详情

windows10搭建vscode开发环境

进入VScode官网下载安装程序:https://code.visualstudio.com/Download点击直接下载:https://vscode.cdn.azure.cn/stable/dea8705087adb1b5e5ae1d9123278e178656186a/VSCodeUserSetup-ia32-1.30.1.exe 查看详情

用vscode搭建c#开发环境

文章目录环境安装调试环境安装.Net环境安装https://dotnet.microsoft.com/en-us/download检查安装dotnet--versiondotnet-hdotnetnew-hdotnetnewconsole-otest_0304codetest_0304调试需要装的插件:C#C#FormatRevolveC#ExtensionsAuto-Usingfo 查看详情

vscode搭建stm32开发环境(代码片段)

文章目录VSCode搭建STM32开发环境一、软件工具准备二、VSCode配置2.1配置命令行2.2添加make工具2.3配置下载2.4配置仿真2.5配置VSCode写代码环境VSCode搭建STM32开发环境之前开发STM32使用的开发环境是MDK+STM32CubeMX方法,MDK是收费软... 查看详情

vscode搭建java开发环境

1:在VisualStudioCode中打开扩展视图(Ctrl+Shift+X),输入关键词java、spring分别下载Java开发插件包和springboot插件包2:配置参数点击设置按钮,进入设置选项,配置用户设置(文件->首选项->设置  Ctrl+,){"editor.minimap.enabled":false,"... 查看详情

在windows上利用vscode和wsl搭建c语言开发环境

参考技术A参考:如何在windows上利用WSL和VSCode快速搭建C语言开发环境 查看详情

用vscode搭建c#开发环境

文章目录环境安装调试环境安装.Net环境安装https://dotnet.microsoft.com/en-us/download检查安装dotnet--versiondotnet-hdotnetnew-hdotnetnewconsole-otest_0304codetest_0304调试需要装的插件:C#C#FormatRevolveC#ExtensionsAuto-UsingforC#直接调试运行或者dotnetrun运... 查看详情

用vscode搭建c#开发环境

文章目录环境安装调试环境安装.Net环境安装https://dotnet.microsoft.com/en-us/download检查安装dotnet--versiondotnet-hdotnetnew-hdotnetnewconsole-otest_0304codetest_0304调试需要装的插件:C#C#FormatRevolveC#ExtensionsAuto-UsingforC#直接调试运行或者dotnetrun运... 查看详情

阿里云开发板vscode开发环境搭建

...续努力,迅速迭代,在极短的时间里,推出了vscode插件,用大家最熟悉的ide作为官方的开发工具。本文与大家共同学习如何搭建这个基于 查看详情

测试驱动开发002:vscode+cmake+unity环境搭建(代码片段)

...对《测试驱动的嵌入式C语言开发》第二章的实践。搭建VSCode这部分参考博文《基于Windows的VSCodeC/C++编译环境搭建》。安装CMake安装CMake,在官网下载最新安装包。安装时选择对所有用户添加CMake到系统PATH。安装VSCode插件... 查看详情

vscode搭建docker环境

...云开源镜像站前言本环境通过使用VMware在Ubuntu20.04下通过VScode搭建docker环境,可通过远程连接容器进行开发。(仅作参考)一、环境准备VMware15pro,Ubuntu20.04,VScode(Linux版本)虚拟机搭建 查看详情

如何在vscode中搭建qt开发环境(代码片段)

前言VSCode高大上的界面、爽到不行的智能联想和庞大的插件市场,着实让人对他爱不释手。虽然可以更改QtCreator的主题,但是QtCreator的代码体验实在差劲。下面就来看看如何在VSCode中搭建Qt开发环境。安装插件工欲善其事,必先... 查看详情