Jest安装与初始化配置
初始化项目
在安装前需要确保安装了npm管理工具,然后执行 npm init 命令初始化项目,根据提示输入相关信息即可,之后会自动生成包配置文件 package.json 在根目录下;
Ps:如果项目已初始化并存在包配置文件 package.json ,则忽略此步骤
npm init
安装Jest测试框架
使用 npm 包管理工具安装 Jest
npm i jest -D
生成Jest初始化配置
使用npx命令执行 Jest 初始化,根据步骤设置基本配置完成后,会自动在根目录创建 jest.config.js 配置文件
Ps:关于 npx 命令是 npm5.2 之后发布的一个命令,直接执行 npm 依赖包的二进制文件和本地已安装的依赖包命令,简而言之,就是可以使用npx来执行各种命令
npx jest --init
? Would you like to use Jest when running "test" script in "package.json"? » (Y/n)
# 在“package.json”中运行“test”脚本时是否要使用Jest,这里按Y
? Would you like to use Typescript for the configuration file? » (y/N)
# 使用Typescript作为配置文件吗,这里按 N
> node
jsdom (browser-like)
# 上下箭头选择测试运行的环境 node 或 web,选择node按”回车“
? Do you want Jest to add coverage reports? » (y/N)
# 是否生成测试覆盖率,按”Y“
v8
> babel
# 使用哪个提供程序来检测覆盖范围的代码,选择 balel 并按回车
? Automatically clear mock calls and instances between every test? » (y/N)
# 自动清除模拟调用和实例,按Y
发表评论 ( 0条 )
暂无 “评论” 相关数据