当前位置: 首页 > news >正文

2024最新版TypeScript安装使用指南

2024最新版TypeScript安装使用指南

Installation and Development Guide to the Latest TypeScript in 2024

By Jackson@ML

1. 什么是TypeScript?

TypeScript is JavaScript with syntax for types.
– typescriptlang.org

  • TypeScript 是 JavaScript 的一个超集,支持 ECMAScript 6 标准。
  • TypeScript 由微软开发的自由和开源的编程语言。
  • TypeScript 设计目标是开发大型应用,它可以编译成纯 JavaScript,编译出来的JavaScript 可以运行在任何浏览器上。

2. 获取最新版TypeScript

打开Chrome浏览器,访问TypeScript官网链接:https://www.typescriptlang.org/ ,如下图所示:

在这里插入图片描述
点击主页面链接Try TypeScript Now, 进入下载页面。

在这里插入图片描述
出现两个选项:
1) In your browser, 在浏览器中使用,意思是在线使用及开发;
2) On your computer,在计算机中使用,意思是离线在电脑中自行开发。
笔者选择右侧第二项,点击On your computer按钮。

在这里插入图片描述

3. 安装TypeScript

进入到下载页面,仍有两种方式:
选择 使用npm包安装;(另一种方式,采用Visual Studio, 但是该IDE软件较为庞大,对于初学者或者学生,npm安装就足够了)

运行以下命令:

npm install typescript --save-dev

执行结果如下图所示:
在这里插入图片描述
或者,运行以下命令:

npm -g install typescript

安装完毕后,运行命令验证typescript版本:

tsc –version

执行结果如下图所示:

在这里插入图片描述
结果显示,TypeScript最新版本5.3.3安装完毕!

4. 用Visual Studio Code编程实现

打开Visual Studio Code, 打开专门为开发TypeScript程序创建的文件夹myTypeScript\Lesson\Tutorial。

创建一下新的页面文件index.html, 在代码中,使用! + tab组合键,创建一个HTML文件草稿,如下图所示:
在这里插入图片描述
按tab键后,出现完整的HTML页面标记。修改title标签为A TypeScript Sample, 然后调整页面tag, 保存该HTML文件,后续步骤如下所示。

1) 创建HTML文件

本章节创建了文件夹,例如:存放HTML文件路径为 D:\myTypeScript\Lesson\Tutorial, 新建index.html, 代码如下:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>A TypeScript Sample</title><script type="text/javascript" src="main.ts"></script>
</head>
<body style="background-color: lightyellow;"><h1 style="color: red">Welcome Jackson's TypeScript Tutorial!</h1>    
</body>
</html>

2) 创建CSS文件

在当前目录关联了一个CSS文件styles.css, 如下图所示:

body {background-color: lightgreen;
}
h1 {font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;font-size: 22px;
}

3) 创建TypeScript文件

此时,在当前目录再创建一个新的TypeScript文件main.ts, 代码如下:

let username = "Jackson";
console.log("Welcome, Mr.", username);

4) 运行TypeScript程序

点击Terminal菜单,创建一个新的Terminal终端,切换目录到该文件路径,然后执行以下命令:

tsc main.ts

执行结果如下图所示:

在这里插入图片描述
看到main.ts编译正常,接下来,运行编译产生的main.js:

node main

执行结果如下图所示:
在这里插入图片描述
执行成功!

5) 打开Web页面

最后,单击右键,在弹出菜单里选择Open with Live Server(以Liver Server打开),于是Chrome浏览器显示页面如下:

在这里插入图片描述

以上过程,简要介绍和演示了如何构建TypeScript的集成开发环境(IDE),以及如何创建第一个基于TypeScript的Web应用程序。希望对您有所帮助。

技术好文陆续推出,敬请关注。
您的认可,我的动力! 😊

相关阅读

  1. 2024最新版MongoDB安装使用指南
  2. 2024最新版IntelliJ IDEA安装使用指南
  3. 2024最新版Java Development Kit (JDK)安装使用指南
  4. 2024最新版Visual Studio Code安装使用指南
  5. 2024最新版PyCharm安装使用指南
  6. 2024最新版Node.js安装使用指南
  7. 2024最新版ANACONDA安装使用指南
  8. 2024最新版Python 3.12.1安装使用指南
http://www.lryc.cn/news/291857.html

相关文章:

  • 国外知名的农业机器人公司
  • 【EI会议征稿中|ACM出版】#先投稿,先送审#第三届网络安全、人工智能与数字经济国际学术会议(CSAIDE 2024)​
  • 【笔试常见易错选择题01】else、表达式、二维数组、%m.ns、%m.nf、常量指针和指针常量、宏定义、传参、数组越界、位段
  • Unity中常见的单词
  • 【仅需一步,1分钟极速开服】幻兽帕鲁保姆级教程
  • Zoho Mail 2023:回顾过去,展望未来:不断进化的企业级邮箱解决方案
  • python执行linux系统命令的三种方式
  • 协会认证!百望云荣获信创工委会年度“卓越贡献成员单位”称号
  • 神经网络激活函数到底是什么?
  • 【智慧工业】东胜物联定位与跟踪解决方案,为方案商提供蓝牙网关、信标等物联网智能硬件设备
  • C#中使用OpenCvSharp4库读取本地图像并显示
  • Stable Diffusion系列(四):提示词规则与使用
  • vue3动态循环引入本地静态图片资源
  • k8s从私有库harbor中拉取镜像
  • HCIA-Datacom实验指导手册:4.2 实验二:AAA配置实验
  • 黑马程序员前端web入门:新浪新闻
  • 力扣_字符串2—最长有效括号
  • 小程序接入企业微信「联系我」功能
  • jdk17新特性—— 密封类(Sealed Classes)
  • 【亿级数据专题】「分布式消息引擎」 盘点本年度我们探索服务的HA高可用解决方案
  • 计算机网络-物理层设备(中继器 集线器)
  • PaddleDetection学习4——使用Paddle-Lite和OpencCV在 Android 上实现实时的人脸检测(java)
  • mkcert的安装和使用,5分学会在本地开启localhost的https访问方式
  • RHCE DNS域名解析服务器
  • 创建表与删除表(六)
  • 微信开发者工具 git 拉取 failed invalid authentication scheme
  • (4)Elastix图像配准:3D图像
  • windows安装oracle之后怎么连接使用
  • 在前端开发中,常见的数组循环方式有以下几种:
  • Redis -- 单线程模型