TypeScript专题
麦乐乐
这个作者很懒,什么都没留下…
展开
-
TypeScript -声明文件
遇到问题:开发超五card过程中,使用TypeScript写代码,因为项目中需要引入moment,来处理日期格式问题。像往常一样下载引入:tnpm i moment --saveimport * as moment from 'moment';引入后发现有红色波浪线,但是页面并没有报错前端第三方库大多都是非 TypeScript 库,基本上都是使用 JS 编写的,在 TS 中使用非 TS 编写的第三方库,需要有个 xx.d.ts 声明文件。引入声明文件后,就能获得对应的代码.原创 2020-07-06 18:51:59 · 1635 阅读 · 0 评论 -
深入理解TypeScript - react实践
创建项目这里使用create-react-app命令来创建项目:$ sudo npm i create-react-app -g$ create-react-app react-ts --scripts-version=react-scripts-ts回车,就可以初始化一个react +TypeScript 本地项目。目录结构如下:node_modules直接装好了,cd react-ts npm run start项目跑起来。 tsconfig.json包含了工程里TypeSc.原创 2020-06-18 21:51:36 · 1896 阅读 · 0 评论 -
深入理解TypeScript - 类型
TypeScript 类型系统原始类型接着上篇文章《深入理解TypeScript - 认识TypeScript&配置详解》继续:一个变量类型一旦确定,将不能再被赋值其它类型// index.tslet apple: string;apple = '苹果'apple = 99let age: number;age = 18;age = '99'数组上面是三种原始类型的定义,下面看下如何定义一个数组:ts文件中写下这样的代码,鼠标放置变量上面,会原创 2020-06-15 15:38:29 · 431 阅读 · 0 评论 -
深入理解TypeScript - 认识TypeScript&配置详解
编译上下文在一个项目中,如果想使用ts来进行开发,就需要一个相关的配置文件,tsconfig.json。你可以在项目的根目录下手动创建这个文件,写入一些你需要的配置。也可以使用命令生成这样的一个文件:npm install -g typescript以上命令会在全局环境下安装tsc命令,安装完成之后,我们就可以在任何地方执行tsc命令了。进入你的项目,执行:tsc --init会在你的项目根目录下生成一个tsconfig.json文件:{ "compil...原创 2020-06-13 08:07:45 · 3215 阅读 · 0 评论