??本次学习笔记是具有一定js基础的情况下从头开始学习ts相关内容。
视频信息
TS学习笔记一:认识TS及环境准备
B站视频
TS学习笔记一:认识TS及环境准备
??通过本次学习,学习并掌握ts基础知识,达到以下目的:
????1. 学习并掌握ts相关基础知识
????2. 实现能解答常见ts相关面试题
????3. 实现简单ts项目,实现实战锻炼
??主要内容包括:
????1. ts基础使用方式,不同项目中使用ts
????2. ts特殊语法使用,ts项目配置
????3. ts面试基础题汇总
????4. ts项目实例等
??官网:https://typescript.p2hp.com/,TypeScript 是 具有类型语法的 JavaScript。TypeScript 是一种基于 JavaScript 构建的强类型编程语言,可为你提供任何规模的更好工具。
??安装地址:https://ts.nodejs.cn/download
??开发文档:https://ts.nodejs.cn/docs/
??W3C文档:https://www.w3cschool.cn/typescript/typescript-tutorial.html
??使用Visual Studio Code进行示例代码验证。
npm install -g typescript|npm install typescript --save
npm install -g typescript
npm i ts-node --g
npm install typescript --save
npm init
创建项目,创建后使用npm install typescript --save
安装ts,安装后可在项目中使用ts。可使用.\node_modules\.bin\tsc --init
生成ts的项目配置文件,使用npm i @types/node --save-dev
安装环境支持,示例如下:npm install -g express-generator
express tsexpress
npm install typescript --save
npm install @types/node --save-dev
npm install @types/express --save-dev
ts-node ./bin/www
启动项目,启动会报错,需要将app等文件中的代码进行调整,写成ts的写法。