《TypeScript图形渲染实战:2D架构设计与实现》 —1 构建TypeScript开发、
第1篇
TypeScript篇
( 第1章 构建TypeScript开发、编译和调试环境
( 第2章 使用TypeScript实现Doom 3词法解析器
第1章 构建TypeScript开发、
编译和调试环境
毋庸置疑,探索和实践是学习的最佳方法。本书首章就为广大读者讲解功能完备的TypeScript开发环境,使读者可以在以后各章的学习过程中使用实例进行探索和实验。
本书使用的TypeScript开发、编译和调试环境需要安装Node.js、Visual Studio Code(简称VS Code)代码编辑器、TypeScript语言编译器、lite-server服务器、SystemJS,以及Debugger for Chrome调试插件。在本章中,将循序渐进地讲解这些工具的安装方式和用途,最后读者将得到一个具有自动编译、自动部署和强大的Debug能力的TypeScript开发环境。
1.1 TypeScript简介
如图1.1所示,TypeScript是一门由微软开发的开放源代码的编程语言,它扩展了JavaScript的语法,是JavaScript语言的超集。根据官网(http://www.typescriptlang.org/ )的描述,可以了解到:
* Typed:是一门强类型的语言。
* superset of JavaScript:是JavaScript的超集。
* that compiles to plain JavaScript:TypeScript最终是被编译(转译)成JavaScript代码。
* Any browser,Any host:可以在任何浏览器、任何宿主环境中运行,即跨平台。
* Open source:开源的,广大读者可以自由地阅读源码。
图1.1 TypeScript官方说明
- 点赞
- 收藏
- 关注作者
评论(0)