1. 使用: npm -v 查看是否安装了 npm ,  如果没有安装, 请前往 Nodejs 官网 下载安装, 下图表示已经安装 npm , 版本为: 6.9.0 .

PS C:\Users\Administrator\Desktop> npm -v
6.9.

2. 使用 tsc -v 查看是否安装了 typescript , 下面表示已经安装, 版本为: 3.5.3, 如果没有安装, 可以使用: npm install -g typescript 进行安装.

PS C:\Users\Administrator\Desktop> tsc -v
Version 3.5.3
PS C:\Users\Administrator\Desktop> npm install -g typescript

3. 新建一个 hello.ts 文件, 然后输入以下代码并保存:

let hello: string = "Hello, world!";
console.log(hello);

4. 打开命令行工具, 使用: tsc ./hello.ts 命令编译 typescript 代码:

tsc ./hello.ts

5. 上述步骤会生成一个 hello.js 的文件, 它是 hello.ts 编译后生成的目标文件, 生成的代码如下所示:

var hello = "Hello, World!";
console.log(hello);

6. 我们可以使用: node hello.js 直接执行:

PS C:\Users\Administrator\Desktop\demo> node hello.js
Hello, World!

PS: 之后如果对 hello.ts 进行修改, 编译的文件会自动覆盖之前的 hello.js 文件内容, 故无需手动删除.

最新文章

  1. Taurus.MVC 2.0 开源发布:WebAPI开发教程
  2. 浅谈SQL Server数据库分页
  3. 06-图1 列出连通集 (25分)(C语言邻接表实现)
  4. 使用RestTemplate发送post请求
  5. easyUI datagraid的列排序
  6. (三)结构体指针、sizeof
  7. 国内更新Android SDK汇总
  8. Winform改变Textbox边框颜色(转)
  9. Java日志终极指南
  10. linux下部署svn服务器
  11. 漫画研发之十二:该听谁的? 部门经理 or 项目经理
  12. v9更新栏目缓存提示PHP has encountered a Stack overflow解决方法
  13. python file文件操作--内置对象open
  14. 【BZOJ4403】序列统计(组合数学,卢卡斯定理)
  15. jQuery AJAX 简介
  16. day24类的继承
  17. [J2EE]web.xml各个版本模板
  18. [UI] 精美UI界面欣赏[8]
  19. swift版的StringAttribute
  20. ACM训练计划建议(转)

热门文章

  1. Gi命令行操作
  2. arcgis的arcpy写入几何怎么创建一个空心面要素并读取几何和属性信息,根本不够管
  3. win10windows无法创建快捷方式 请检查磁盘
  4. 在python中使用正则表达式(转载)
  5. kafka和rabbitmq对比
  6. springboot和hadoop2.7.7集成开发
  7. jQuery的html()、text()和val()的使用和区别
  8. 阶段5 3.微服务项目【学成在线】_day04 页面静态化_22-页面静态化-静态化测试-静态化程序测试
  9. Pedro domingos
  10. swift 第二课 基础知识-2