美文网首页
typescript笔记1(安装与编译)

typescript笔记1(安装与编译)

作者: XKolento | 来源:发表于2021-05-20 18:04 被阅读0次
    1.安装
    npm install -g typescript
    tsc -V //检查版本看是否安装成功
    

    手动编译 ts

    //手动编译 ts
    tsc hello.ts //在同一个目录中输出 hello.js
    
    2.vscode自动编译设置

    1️⃣初始化 生成tsconfig.json文件

    tsc --init
    

    2️⃣修改tsconfig.json中的 outDir(输出文件夹) strict(是否严格模式)等内容
    具体配置内容如下

    {
      "compilerOptions": {
       "target": "es5",
       "noImplicitAny": false,
       "module": "amd",
       "removeComments": false,
       "sourceMap": false,
       "outDir": "js"//你要生成js的目录
      }
    }
    

    ctrl+shift+b 或者 终端→运行任务 中打开任务监视
    选择监视该任务,每次保存自动编译。

    3.类型注解

    规定参数的类型、个数
    如果不满足参数类型和个数,虽然可以编译、但是ts中会报错

    (()=>{
         function hello(name:string){
            console.log('你好 ,',name)
        }
    
        hello('kolento');
    })()
    
    4.接口

    有点类似于构造函数的感觉

    interface Person {
      firstName: string
      lastName: string
    }
    
    function greeter(person: Person) {
      return 'Hello, ' + person.firstName + ' ' + person.lastName
    }
    
    let user = {
      firstName: 'Yee',
      lastName: 'Huang'
    }
    
    console.log(greeter(user))
    

    相关文章

      网友评论

          本文标题:typescript笔记1(安装与编译)

          本文链接:https://www.haomeiwen.com/subject/eimvjltx.html