注意:浏览器中只能运行 JS,无法直接运行 TS,因此,需要将 TS 转化为 JS 然后再运行

浏览器中运行 TS 的步骤:

  1. 使用命令 tsc index.ts 将 ts 文件转化为 js 文件。
  2. 在页面中,使用 script 标签引入生成的 js 文件(注意是 js 文件)。
    <script src="./index.js"></script>
    

问题:每次修改 ts 文件后,都要重新运行 tsc 命令将 ts 转化为 js 。
解决方式:使用 tsc 命令的监视模式------tsc --w index.ts

解释: --watch 表示启用监视模式,只要重新保存了 ts 文件,就会自动调用 tsc 将 ts 转化为 js

TypeScript - 浏览器中运行TS相关推荐

  1. OpenCV在浏览器中运行深度网络

    OpenCV在浏览器中运行深度网络 在浏览器中运行深度网络 介绍 人脸检测 人脸识别 样本 运行人脸检测网络以检测输入图像上的人脸. 运行人脸识别网络,128通过输入人脸图像接收三维单位特征向量. 执 ...

  2. 关于某些 Visual Studio Code 扩展程序无法在浏览器中运行的原因

    只有一部分扩展程序可以在浏览器中运行. 您可以使用"扩展"视图在 Web 中安装扩展,无法安装的扩展将显示警告图标和"了解原因"链接. 安装扩展程序时,它会保存 ...

  3. 在浏览器中运行java applet

    最近在看java applet,在eclipse中可以正常运行,于是想试试在浏览器中运行.但途中遇到很多问题,网上很多解答也不全面,于是想把自己的解决过程记录下来. [1]首先,编写的applet程序 ...

  4. 如何在浏览器中运行Linux程序,如何在Chromebook的浏览器标签中运行完整的Linux桌面 | MOS86...

    Crouton是在Chromebook上运行Linux操作系统的最佳方法.现在吧 这是它 工作原理相关文章图片1tupian购买适用于Linux的Chromebook时,需要牢记4件事 这种方法需要一 ...

  5. 微信支持手机温度监控;苹果、谷歌和微软扩大对无密码登录的支持;可在浏览器中运行Python应用的框架发布 | EA周报...

    EA周报 2022年5月7日 每个星期7分钟,元宝带你喝一杯IT人的浓缩咖啡,了解天下事.掌握IT核心技术. 周报看点 1.硬核新功能!微信支持手机温度监控 2.IP代理畸形产业爆火 最低6元可更改 ...

  6. 《WebAssembly 权威指南》(6)在浏览器中运行遗留代码

    译者注:这篇文章是<WebAssembly 权威指南>一书的第六章,介绍了如何使用 WebAssembly 在浏览器中运行遗留代码,即已经存在的 C/C++ 代码库.文章以一个实际的例子, ...

  7. 微软发布轻量级 VS Code 工具,可完全在浏览器中运行

    整理 | 祝涛 出品 | CSDN(ID:CSDNnews) 10 月 21 日消息,微软现已推出了可完全在浏览器中运行的轻量级 VS Code 网页预览版,该程序可以允许开发者直接使用浏览器中的 V ...

  8. Linux运行xp,浏览器中运行Windows XP和Ubuntu?奇!

    看到题目,我是惊呆了.『不管你信不信,我是信了』.大家可能需要测试某些东东又不愿意使用自己的机器,JPC-2 来帮你解决此类问题.总体思路:在浏览器中运行虚拟机(包括Windows XP (with ...

  9. c 浏览器语言,让C代码在浏览器中运行

    WebAssembly作为一种新兴的Web技术,相关的资料和社区还不够丰富,但其为web开发提供了一种崭新的思路和工作方式,未来是很有可能大放光彩的. 使用WebAssembly,我们可以在浏览器中运 ...

最新文章

  1. 华为鸿蒙运行视频,某游戏在华为鸿蒙运行,被识别成使用安卓模拟器
  2. Linux中的用户及文件权限管理总结
  3. 无预测 不零售 | SAP统一需求预测平台
  4. 使用脑电图慢皮层电位重建3D空间中的手,肘和肩的实际和想象的轨迹
  5. 怎样学习linux系统管理员,linux系统管理员学习笔记
  6. 抓rtmp推流地址_如何实现摄像机竖屏直播推流?
  7. python属性访问顺序_Python 对象属性的访问
  8. linux下安装navicat并生成桌面图标
  9. 明天要中秋节了,先来到简单“类”的题目
  10. Visual Studio Online,带来四种开发模式,未来已来。
  11. springboot mybatis mysql8.0 异常 invalid bound statement (not found)(汇总篇)
  12. python多线程插入1万条数据
  13. Unity 3D 进度条制作
  14. centos7搭建nexus maven私服
  15. FPGA MCU FSMC通信接口——NAND Flash模式
  16. 安川ga700变频器故障码集_安川变频器CPF故障码集
  17. “灵”是我的眼 | 扫地机器人的智能化进阶之路
  18. 分享微信、新浪等等插件
  19. 看完了就不会有人再感慨奶粉事件了
  20. python爬虫笔记(学习T)

热门文章

  1. 统计学(三):置信区间; Z 检验(样本平均数的假设检验), 均值分布, 附Python实现(大牌护肤品碧欧泉背后的秘密)
  2. ntp服务restrict_NTP服务配置
  3. Pssh -- 使用单个终端在多个远程Linux服务器上执行命令
  4. af dns 刷新时间_APP网络优化之DNS优化实践
  5. Istio微服务治理网格的全方面可视化监控(微服务架构展示、资源监控、流量监控、链路监控)
  6. 三星S5830查看电池信息
  7. 计算机网络笔记整理(四):网络层
  8. 解决android水滴屏刘海屏隐藏上方状态栏后仍然有小黑条的方法/水滴屏fullscreen后上方状态栏为黑条
  9. Pycharm激活码别再用盗版的啦,2021年有正规的免费申请方法!
  10. vue中如何进行身份证合法性校验(身份证18位,包含最后一位数字/字母)