前言
在现代前端开发中,TypeScript 已成为一种广受欢迎的编程语言,以其强类型和静态类型检查的特性,帮助开发者编写更健壮的代码。本文将带您深入了解 TypeScript 的安装过程及常见的使用问题。我们将介绍如何通过 npm 全局安装 TypeScript,设置 PowerShell 执行策略以确保脚本运行顺利,并详细说明如何初始化项目和配置模块声明。此外,我们还将探讨数据类型的处理方法,提供实用的步骤和代码示例,帮助开发者快速上手并充分利用 TypeScript 的优势。无论您是初学者还是有经验的开发者,这篇文章都将为您提供宝贵的参考。
下载
npm i typescript -g tsc -v
出现问题
解决方法
以管理员身份运行 PowerShell,并执行命令set-ExecutionPolicy RemoteSigned将PowerShell的执行策略更改为RemoteSigned 具体步骤如下: set-ExecutionPolicy RemoteSigned 运行 get-ExecutionPolicy 命令,可看到脚本的执行策略已被更改为 RemoteSigned 就解决了
传唤类型为 js
加载 tsc init npm init npm i
执行 tsc -w 可以将 ts 转换为 js 然后输出
再开一个终端,第一个不关
执行 node index.js 就可以 输出 index.ts 的 类容
关闭严格模式
配置@
declare module '*.vue' { import { DefineComponent } from "vue" const component: DefineComponent<{}, {}, any> export default component }
数据的基本类型
Object 包含所有类型 (大写)
object 泛型约束 (小写) 使用 引用类型
{ } 空对象 和 Object差不多
创建好之后不可以改值