TypeScript:搭建开发环境

TypeScript 是 JavaScript 类型的超集,可以编译成纯 JavaScript 代码。是一种解决 JavaScript 缺点的编程语言。由微软发布,第一个正式版的发布时间为是2013年6月19日。详情

TypeScript 扩展了 JavaScript,并添加了类型。提供的类型系统只应用在开发阶段,只有在开发阶段开发者才需要借助它编写出更加健壮的程序。

  • TypeScript 不能在浏览器环境或 Node 环境直接运行,它在执行前必须先被编译为 JavaScript。

TypeScript.png

类型系统

TypeScript 是静态类型编程语言,即编译期间进行类型检测,变量、参数、返回值 等都必须有固定的类型。

  • 通过静态类型检查可以让开发者在编译时就发现错误而不是在代码运行时。
  • 类型系统为编辑器带来了更加精准的提示,提升开发体验。
# 语法格式
// TypeScript
let isShow: boolean = false;

// JavaScript
let isShow = false;

开发环境搭建

前提要下载 Node.js

  1. 全局安装 TypeScript

    # 安装
    npm i -g typescript
    
    # 查看当前版本
    tsc -version
    
    # 查看最新版本
    npm view typescript version
    
  2. 静态编译 TypeScript 文件。

    • 创建一个 TypeScript 文件。

      console.log("Hello TS");
      
    • 使用 TypeScript 编辑器将 ts 文件编译为 js 文件。

      tsc 文件名.ts
      

优化工作流

监听 TypeScript 文件的变化,实现自动编译、自动执行代码。

  1. 安装 nodmonts-node

    tsc 和 ts-node 区别:tsc 根据 tsconfig 编译所有文件,ts-node 从入口文件开始,根据导入/导出逐步转译文件。

  2. 修改项目下的 package.json 的启动命令。

    {
        "scripts": {
            "start": "nodemon index.ts",
        }
    }
    
  3. 启动脚本命令,监听文件修改。

    npm start
    
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
TypeScript是一种由微软开发的开源编程语言,它是JavaScript的超集,可以在任何支持JavaScript的地方运行。TypeScript提供了静态类型检查、面向对象编程和模块化等特性,使得开发大型项目更加可靠和高效。 要搭建一个TypeScript项目,可以按照以下步骤进行: 1. 安装Node.js:首先需要安装Node.js,它是运行JavaScript的环境。你可以在Node.js官网上下载并安装适合你操作系统的版本。 2. 初始化项目:在命令行中进入你想要创建项目的目录,并执行以下命令来初始化一个新的Node.js项目: ``` npm init ``` 这将引导你填写一些项目信息,并生成一个`package.json`文件,用于管理项目的依赖和配置。 3. 安装TypeScript:执行以下命令来安装TypeScript: ``` npm install typescript --save-dev ``` 这将在项目中安装TypeScript,并将其添加到`devDependencies`中。 4. 创建TypeScript配置文件:在项目根目录下创建一个名为`tsconfig.json`的文件,并配置TypeScript编译器的选项。以下是一个简单的示例配置: ```json { "compilerOptions": { "target": "es5", "module": "commonjs", "outDir": "dist", "strict": true }, "include": [ "src/**/*.ts" ] } ``` 这个配置文件指定了编译目标为ES5,模块系统为CommonJS,输出目录为`dist`,并启用了严格模式。 5. 创建源代码目录:在项目根目录下创建一个名为`src`的目录,用于存放TypeScript源代码文件。 6. 编写TypeScript代码:在`src`目录下创建你的TypeScript源代码文件,并开始编写你的项目逻辑。 7. 编译TypeScript代码:在命令行中执行以下命令来编译TypeScript代码: ``` npx tsc ``` 这将使用TypeScript编译器将TypeScript代码转换为JavaScript,并将输出文件保存在`tsconfig.json`中配置的`outDir`目录中。 8. 运行项目:使用Node.js来运行编译后的JavaScript代码。例如,如果你的入口文件是`dist/index.js`,可以执行以下命令来运行项目: ``` node dist/index.js ``` 这样,你就成功搭建了一个TypeScript项目。接下来,你可以根据你的需求继续开发和扩展项目。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

孤安先生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值