ts基础-1.ts介绍与安装

介绍

我们都知道,JavaScript是一门弱类型动态语言

在开发大型项目的时候,虽然开发速度快,但是对于后期的维护,那简直是火葬场

特别是有些逻辑,开发者自己写的,过了一个月自己都忘了这些变量都是写什么

特别是前后端对接口的时候,这个接口响应什么数据,该传什么参数,只有开发的时候才知道了

针对这些痛点,ts横空出世

TypeScript背靠微软,是 JavaScript 的超集,顾名思义,就是拥有类型的JavaScript,它扩展了 JavaScript 的语法,因此现有的 JavaScript 代码可与 TypeScript 一起工作无需任何修改,TypeScript 通过类型注解提供编译时的静态类型检查。TypeScript 可处理已有的 JavaScript 代码,并只对其中的 TypeScript 代码进行编译。

安装

安装node

建议下载长期维护版

Node.js — 在任何地方运行 JavaScript

安装之后把node加入环境变量

在命令行输入 node -v能够看到node的版本信息,就说明node弄好了

也可以输入npm -v查看npm的版本

npm就是node里面安装第三方包的工具

安装tsc

它的作用就是将ts文件编译为js文件

npm i typescript -g

输入tsc -v能够看到东西,就说明好了

tsc  // 会编译项目目录下所有的ts文件
tsc xxx.ts   // 只编译xxx.ts文件
tsc -w xxx.ts  // 监听xxx.ts  只要保存就编译

安装ts-node

npm i ts-node -g
ts-node xxx.ts  // 直接运行xxx.ts

hello world

const hw :string  = "hello_world"
console.log(hw)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值