RN-TS

最近在慕课网看了一些免费视频,觉得可以记录下来!

第一部分、简单认识(还得找官网)

一,什么是TypeScript

  TypeScript是JavaScript的类型的超级

  基于ES6的语法

  提供类型系统

二,TypeScript的历史

  微软在2012年10月份发布TypeScript公开版本

  目标是用于开发大规模JavaScript应用

三,TypeScript的作用

  TypeScript提供超级编译期类型检查

  增强了编辑器和IDE的功能

四,TypeScript优点

  增强了代码的可读性和可维护性

  在编译阶段就可以发现大部分错误

  是JavaScript的超集

五,TypeScript的缺点

  学习成本,需要理解一些新的知识点,如接口,泛型,枚举

  开发成本

 

  第三方哭可能不支持

 

第二部分:如何在RN的项目中使用TypeScript

  一,命令行安装:react-native init Mydemon --template typescript

             

 

 

 二,项目结构

三,引入第三方库和声明文件

yarn add react-native-modal

yarn add react-native-vector-icons

yarn add --dev @type/react-native-vector=icons

(引入icon时会有报错--解决:建立一个typings--images.d.ts)

 

 

 

 

 

 

 

 

  

posted @ 2020-01-05 16:15  我想出去玩~  阅读(327)  评论(0编辑  收藏  举报