Ts初体验

Ts初体验

ts基础学习及快速调试

准备工作

  1. 准备工作

    • 全局安装 ts : npm install -g typescript
  2. 创建一个目录, 命名自定义, 这里名称为 type-demo

  3. 初始化一个npm包管理文件和node_module: npm init -y

  4. 初始化一个ts项目的配置文件: tsc --init, 会自动生成tsconfig.json文件.

  5. 然后, 目录格式按下所示:
    在这里插入图片描述

  • src: ts文件放置目录
  • js: ts编译转成js文件的放置目录.
  • index.html: 这里使用html格式, 来查看转成js的结果.

下面列出各文件中的内容:

  1. ts文件: day01.ts
(() => {
    
    
    function sendMsg(str: string) {
    
    
        return "hello" + str;
    }
    let text = 'world';
    console.log(sendMsg(text));
})
  1. html文件: index.html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<!-- 把转译后的js引入 -->
<script src="../js/index.js"></script>
<body>
</body>
</html>
  1. tsconfig.json 配置文件: 在tsc --init创建后, 该文件中就已经有内容了, 我们这里只用修改一两个属性即可:输出目录 outDir和是否使用严格模式strict
    /* 输出的目标目录*/
    "outDir": "./js", /* Redirect output structure to the directory. */
     /* 严格模式是否开启. */
    "strict": false, /* Notable all strict type-checking options. */

写代码和调试

  1. 代码当然是在.ts文件,

  2. 调试的步骤:

    • Terminal => Run Build Task => tsc:watch - type-demo/tsconfig.json, 这时, js目录下, 就会自动生成day01.js文件(文件名和你的ts文件名一致)

    • 这时, 在Terminal中, 会有提示信息出现.出现该提示,则ts文件没有语法错误, 在这里插入图片描述

    • index.html在浏览器中打开, 这时, 在浏览器的调试器当中, 你会看到在这里插入图片描述

  3. 到这里就大功告成啦, 然后, 你去修改ts文件里面的内容, 可以看到调试器中也会自动更新, 这样就可以开始ts的深入体验了.

猜你喜欢

转载自blog.csdn.net/weixin_40944062/article/details/112821281
今日推荐