• 使用WebStorm创建和配置TypeScript项目


    创建

    这里我用的是WebStorm 2019.2.2版本

    1. 首先,创建一个空项目
      File -> New -> Project->Empty Project在这里插入图片描述
    2. 生成配置文件
      自动配置:
      打开终端输入tsc --init,即可自动生成tsconfig.json文件
      手动配置
      在项目根目录下新建一个tsconfig.json文件,并配置如下内容
      具体配置可以直接使用下面的配置,详细配置可以去官网查考每一个属性对应的作用
      官网地址:https://www.tslang.cn/docs/handbook/compiler-options.html
    {
      "compilerOptions": {
        // 采用的模块系统
        "module": "es6",
        // 编译输出目标 ES 版本
        "target": "es6",
        // 删除所有注释,除了以 /!*开头的版权信息。
        "removeComments": true
      }
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    配置TypeScript

    1. File -> Settings->Language & Frameworks -> TypeScript 配置(ts语言规范配置)
      在这里插入图片描述
      如果没有安装的话,可以参考博文:https://blog.csdn.net/David_house/article/details/134077973?spm=1001.2014.3001.5502进行安装
    2. Tools -> File Watchers 配置(ts文件自动编译为js文件)
      在这里插入图片描述
      配置如下内容到对应位置:
    TypeScript
    --target "ES6"
    $FileNameWithoutExtension$.js
    $FileDir$
    
    • 1
    • 2
    • 3
    • 4

    在这里插入图片描述
    3. 项目中新建src目录和 “HelloWorld” TypeScript文件
    保存之后自动生成了一个同名的js文件,这是上面配置生效的结果,对ts文件自动编译了
    在这里插入图片描述
    4. 运行文件,右键找到run命令
    在这里插入图片描述
    有的人可能找不到run这个命令,这个时候进行如下操作:
    ①安装直接运行所需依赖包: npm install -g ts-node
    ②settings->plugins,安装ts-node插件
    在这里插入图片描述
    然后重启,再右键就可以找到run命令啦

    参考博文

    • https://blog.csdn.net/qq_36255237/article/details/98055686
    • https://blog.csdn.net/No_Name_Cao_Ni_Mei/article/details/132826861
  • 相关阅读:
    基于百度地图的交通查询的毕业设计(android)
    impala常用时间函数,date->string->timestamp互转
    二十三、Redis集群
    Lua函数
    数字化转型导师坚鹏:金融机构数字化运营
    手机App防沉迷系统C卷(Java&&Python&&C++&&Node.js&&C语言)
    开源库源码分析:OkHttp源码分析(二)
    Linux动态追踪——ftrace
    flink运行时组件和调度原理
    教你如何制作vue+springboot项目
  • 原文地址:https://blog.csdn.net/David_house/article/details/134077477