1 环境搭建
1.1 新建空白文件夹,并使用npm init –y 初始化
TypescriptTesting
1.2 使用VS Code打开文件夹,创建文件夹如下:

1.3 安装包
安装typescript运行库

安装mocha测试框架

安装chai断言库

安装ts-node库用以直接运行typescript

运行npm i @types/node引入nodejs的类型定义文件

执行完成后,会在@types中添加上如下文件

安装完成后的package.json如下:

2 验证环境
2.1 在src中添加目标文件\src\My.ts

2.2 在spec中添加测试文件\spec\My-test.ts

2.3 在scripts配置中添加启动命令

添加完成后,文件如下:

2.4 调用npm run test来运行测试

3 VSCode快捷键
快捷键能加快开发与重构的速度,以下是VSCode常用的快捷键
创建新文件——ctrl + N
在打开的文件中切换——ctrl+tab
在任意文件中切换——ctrl+p
关闭当前文件——ctrl+F4
打开/关闭终端——ctrl+~
切换到资源管理页——ctrl+shift+E
切换到搜索页——ctrl+shift+F
查看定义——alt+F12
转到定义——F12
查看引用——shift+F12
查看所有引用——shift+alt+F12
代码链接:https://gitee.com/JasonLiSz/TypescriptTesting/
网友评论