参考文档:

http://www.typescriptlang.org/docs/handbook/typescript-in-5-minutes.html

有两个方式 :

1、安装vs 2017,安装 ts 扩展程序。

下载地址如下:https://www.microsoft.com/en-us/download/details.aspx?id=55258

打开Vs2017,创建一个web项目,添加.ts文件,编写typescript代码,点击项目生成就会编译成一个同名.js文件。

2、安装node.js,使用命令安装typescript环境。

如下:

npm install -g typescript

安装完后,可以在任何一个目录下面创建一下测试.ts文件。例如:greeter.ts:

代码内容如下:

function greeter(person) {
return "Hello, " + person;
} let user = "Jane User"; document.body.innerHTML = greeter(user);

然后使用打开node.js的 命令窗口,cd   greeter.ts文件所在目录,使用编译命令,执行。

tsc greeter.ts

然后我们会看到生成了一个greeter.js文件。

最新文章

  1. selenium处理极验滑动验证码
  2. html5移动端制作知识点总结
  3. Web前端开发笔试&面试_03
  4. JAVA类与对象(十)-----抽象类
  5. WP开发笔记——WP APP添加页面跳转动画
  6. 微服务架构下分布式Session管理
  7. Web---JSTL(Java标准标签库)-Core核心标签库、I18N国际化、函数库
  8. 【LeetCode练习题】Valid Palindrome
  9. 由基于qml,c++的串口调试工具浅谈qml与c++混合编程
  10. sgu 194 被动散热器具有最大流量的上限和下限(最大流量模板dinic加上优化)
  11. [转]Inside Swift
  12. phpstorm中使用xdebug配置cli模式的调试
  13. 关于阿里云Centos7 Mailx发送邮件失败的处理
  14. 手把手教你如何使用Cocos2d Console 进行html5项目发布
  15. C#中简单操作SQLserver数据库(ADO.NET的简单应用)
  16. 四. Redis事务处理
  17. SVN提交前准备
  18. Css3实现波浪线效果1
  19. Python 进程池
  20. 438. Find All Anagrams in a String

热门文章

  1. Ajax传递的参数如何在浏览器中查看
  2. Java中==和equals()的区别
  3. Qt5.11+opencv3.4的配置安装
  4. 邓_ SVN·最新使用教程总结
  5. 学习EXTJS6(8)基本功能-表单的基础表字段Ext.form.field.Basic
  6. 学习EXTJS6(7)基本功能-最常用的表单
  7. 译:滑雪租赁问题(ski rental problem)
  8. requestAnimationFrame实现浏览器兼容
  9. 奇妙的go语言(基本的语法)
  10. CSS学习(十六)-HSLA颜色模式