1.ts是js的超集,可使用es5,es6的代码

2. ts的安装与编译:

a.  首先需要Node.js环境 .  相信都有,略过. 不会的请百度,或者留言.

b.  npm  install  -g  typescript    (如果网络不好, 可尝试 cnpm)

c.   tsc  ts文件名.ts   ( ts需要编译成js,浏览器才能解析),

    每个ts文件,都要这样手动编译,( 陈独秀同学,先坐下嘛,咱们有解决办法,能自动编译)

    1). 在VScode中配置ts自动编译成js :

      a. 在 项目 文件中 , 按下shift, 鼠标右键,选择 "在此处打开命令窗口" ,输入:  tsc  --init  ,会在当前文件下,生成 tsconfig.json 文件

      b. 在VScode中打开tscofig.json文件  ,找到14行 "outDir":"./", 去掉// 根据项目js目录修改, 如:  "outDir":"./js", 选择"监视"后,生成第三张图,图4为编译的js文件

      注意:   只有在  监视  tsconfig.json 这个任务后, 才能自动 生成   .js  文件.

      

      

最新文章

  1. .NET中的访问修饰符
  2. 接口(interface)
  3. java 5 ReadWriteLock
  4. [HDOJ 5212] [BestCoder Round#39] Code 【0.0】
  5. javaweb笔记1之入门
  6. [开源]在iOS上实现Android风格的控件Toast
  7. oracle11g创建新的用户和改动最大连接数
  8. signalR例子
  9. Unity编辑器下重启
  10. Neovim中NERDTree等多处cursorline不高亮
  11. RabbitMQ学习系列
  12. UVA 508 Morse Mismatches JAVA
  13. 关联规则挖掘算法之Apriori算法
  14. Rodrigues Formula
  15. MongoDB update修改器 目录
  16. code signing is required for product type 'Application' in SDK 'iOS 8.1' 错误分析以及解决方案
  17. python 字符串操作常用函数总结
  18. doctest初次体验
  19. 第八章 SQL高级处理 8-2 GROUPING运算符
  20. hibernate的懒加载

热门文章

  1. shell 脚本的时间差计算
  2. Shell批量启动、关闭tomcat
  3. Mysql 存储过程中使用多游标
  4. 【题解】4465 [Jsoi2013]游戏中的学问
  5. 利用sqlmap对网站进行sql注入检测
  6. ODAC(V9.5.15) 学习笔记(四)TCustomDADataSet(4)
  7. Python3 tkinter基础 Canvas create_text 在画布上添加文字
  8. mysql数据库连接的测试代码语句片断
  9. SpringBoot Redis使用fastjson进行序列化
  10. Vue脚手架创建项目