TypeScript 介绍、安装和配置

目录

1、TypeScript 基本介绍

2、Typescript 安装编译

3、配置 WebStorm 自动编译 TypeScript


1、TypeScript 基本介绍

Typescript 是由微软开发的一款开源的编程语言,它是 Javascript 的超级,遵循最新的 ES6、Es5 规范(TypeScript 包含 ES6,ES6 包含 ES5)。TypeScript 扩展了 JavaScript 的语法,TypeScript 更像后端 Java、C# 这样的面向对象语言可以让 JavaScript 开发大型企业项目。

目前谷歌也在大力支持 Typescript 的推广,谷歌的 Angular2.x+ 就是基于 Typescript 语法,最新的 Vue、React 也可以集成 TypeScript 。由此可见 TypeScript 是前端未来开发的趋势,所以还不赶紧学起来!

2、Typescript 安装编译

安装 Typescript 之前首先要安装 node.js,然后全局执行 npm install -g typescript 即可完成对 Typescript 的安装。验证 Typescript 是否安装成功可在 cmd 命令行输入:tsc -v 查看相应的安装版本。

Typescript 文件的后缀名以 .ts 为结尾,浏览器没法直接解析 .ts 文件(浏览器也无法直接解析 ES6 的代码),如果要使用 Typescript 开发项目,就需要将 Typescript 转化成浏览器能直接解析的 JavaScript 代码,比如要转化使用 TypeScript 编写的 app.ts 文件,通过命令 tsc app.ts 可以将 Typescript 转化成浏览器能直接解析的 JavaScript 代码。TypeScript 转换为 JavaScript 过程如下图:

 但是上面这个手动将 Typescript 转化成浏览器能直接解析的 JavaScript 的过程在开发的过程中会很麻烦,因此我们需要配置一下编译器,让编译器在我们编写 Typescript 的过程中就能同时解析 Typescript 代码。个人习惯使用 WebStorm,下面说一下使用 WebStorm 开发 TypeScript 的配置。

3、配置 WebStorm 自动编译 TypeScript

3.1、安装 node.js:如果想安装 Typescript 的老弟还没装 node.js 的话,请移步 这嘎达

验证是否安装成功可在 cmd 命令行输入:node -v  和 npm -v 查看相应的安装版本。

3.2、安装 Typescript :全局执行 npm install -g typescript  即可完成对 Typescript 的安装。

验证是否安装成功可在 cmd 命令行输入:tsc -v 查看相应的安装版本。

3.3、配置 tsconfig.json文件:可在项目目录下运行 tsc --init 命令 创建 tsconfig.json 文件,也可通过编译器直接创建该文件。

创建完成之后需要修改 tsconfig.json 文件配置,将文件内部的 "outDir":"./js" 代码,设置成解析后的 ts 文件输出路径。

3.4、WebStorm 配置:WebStorm 是提供了创建 TypeScript 的模版文件,但是不提供自动编译 ts 文件为 js 和 map 文件,这里需要手动配置一下:File → Settings → Tools → File Watchers → +<custom> ,配置内容如下:

配置完成之后,点击 OK → Apply → OK 完成,再次编辑 ts 文件就会自动编译为 js 并输出到指定路径下了。

注:新版本的 WebStorm 自带配置自动编译 TypeScript 功能,通过 File → Settings,调出 Settings 界面,然后进行如下配置:默认 Compile 那里的 Enable TypeScript Compiler 是没有打对勾的,需要手动打上对勾。打对勾后默认是使用选择 Use tsconfig.json 的设置方式的。所以需要新建一份 tsconfig.json 配置文件,WebStorm是提供了模版,直接新建,选择创建 tsconfig.json File 即可。

发布了188 篇原创文章 · 获赞 13 · 访问量 7235

猜你喜欢

转载自blog.csdn.net/Marker__/article/details/103915346
今日推荐