一幅长文细学TypeScript(一)——上手

1 上手

摘要:在本文中,我们需要了解TS是什么,还有TS的优势和TS的安装配置。

声明:如果文章有错误请及时在评论区指出

作者:来自ArimaMisaki创作

文章目录

  • 1 上手
    • 1.1 简介
    • 1.2 TS出现的原因
    • 1.3 TS的优势
    • 1.4 全局安装TS后无法运行指令
    • 1.5 简化运行TS步骤

1.1 简介

  • TypeScript是强类型语言
  • TS是JS的超集
  • TS = Type+JS

1.2 TS出现的原因

说明:TS的弱类型导致开发中检查会出类型错误,增加了找BUG、改BUG的时间,严重影响开发效率。

TS属于静态类型的编程语言,JS属于动态类型的编程语言。静态类型的编程语言在编写代码时就可以发现错误。


1.3 TS的优势

优点

  • 减少BUG修改时间
  • 代码提示
  • 提高可维护性
  • 支持最新ES语法
  • TS类型推断
  • 框架的支持

  • 安装命令:npm i -g typescript
  • 检验版本:tsc -v
  • 原理:ts要通过手段变为js才能运行
  • 后缀:.ts
  • 编译:tsc 文件名
  • 执行:node 文件名

1.4 全局安装TS后无法运行指令

报错

tsc : 无法加载文件 C:\Users\ArimaMisaki\AppData\Roaming\npm\tsc.ps1,
因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.
com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1

解决

  1. 以管理员身份运行powerShell
  2. 输入set-ExecutionPolicy RemoteSigned

1.5 简化运行TS步骤

安装:npm i -g ts-node

使用:ts-node 文件名


你可能感兴趣的:(typescript,javascript,前端)