|
什么是笑话? Jest是一个灵活且易于使用的框架。除了基本的 JavaScript 测试功能外,它还提供配置和插件来支持测试基于 Babel、webpack、Vite、Parcel 或TypeScript的应用程序。 Jest 已被开发人员广泛采用,并拥有许多由社区创建和维护的插件。它因其易用性而脱颖而出:JavaScript 测试不需要额外的配置或插件。但您还可以使用一些额外的配置选项执行更高级的测试,例如测试JavaScript 框架。 如何为您的 JavaScript 项目设置 Jest 让我们回顾一下如何在现有 JavaScript 项目中配置 Jest。 之前的要求 要学习本教程,请确保您具备以下条件: 安装了Node.js。 安装了npm(它已经是 Node.js 的一部分)或Yarn。 安装了npm Jest包。 安装 Jest 包 如果您还没有一个项目来学习本教程,请使用此存储库作为起点。
该分支starter-files为您在遵循教程时构建应用程序奠定了基础。查看分支main以查看本教程的代码并检查您的代码。 要使用npm安装 Jest ,请转到终端中的项目目录并运行以下命令: npm install --save-dev jest 该选项--save-dev告诉 npm 在 上安装软件包devDependencies,其中包含开发 新西兰 WhatsApp 号码数据 所需的依赖项。 配置笑话 尽管 Jest 通常无需额外配置即可运行,但有两种方法可以扩展其功能:在package.json文件中和通过 Jest 配置文件。 在包中配置 Jest。json 在你的包裹里。json,添加一个名为jest以下属性的对象: { … "jest": { "displayName": "Ecommerce", "globals": { "PROJECT_NAME": "Ecommerce TD" }, "bail": 20, "verbose": true }, } 在测试期间,Jest 会查看该对象并应用这些设置。您可以在Jest设置页面上看到其他选项,但该对象的属性包括: displayName– Jest 将此属性的值作为标签添加到您的测试结果中。 globals– 包含一个对象值来定义测试环境中可用的全局变量。 bail– 默认情况下,Jest 运行所有测试并在结果中显示错误。bail告诉 Jest 在指定的失败次数后停止执行。 verbose– 当设置为 时true,在测试执行期间显示单独的测试报告。 在配置文件中配置 Jest 您还可以在jest.config.js文件中配置 Jest 。Jest 还支持.ts、.mjs、.cjs和.json扩展名。当您运行测试时,Jest 会查找这些文件并应用它找到的文件中的设置。

什么是笑话? Jest是一个灵活且易于使用的框架。除了基本的 JavaScript 测试功能外,它还提供配置和插件来支持测试基于 Babel、webpack、Vite、Parcel 或TypeScript的应用程序。 Jest 已被开发人员广泛采用,并拥有许多由社区创建和维护的插件。它因其易用性而脱颖而出:JavaScript 测试不需要额外的配置或插件。但您还可以使用一些额外的配置选项执行更高级的测试,例如测试JavaScript 框架。 如何为您的 JavaScript 项目设置 Jest 让我们回顾一下如何在现有 JavaScript 项目中配置 Jest。 之前的要求 要学习本教程,请确保您具备以下条件: 安装了Node.js。 安装了npm(它已经是 Node.js 的一部分)或Yarn。 安装了npm Jest包。 安装 Jest 包 如果您还没有一个项目来学习本教程,请使用此存储库作为起点。 该分支starter-files为您在遵循教程时构建应用程序奠定了基础。查看分支main以查看本教程的代码并检查您的代码。 要使用npm安装 Jest ,请转到终端中的项目目录并运行以下命令: npm install --save-dev jest 该选项--save-dev告诉 npm 在 上安装软件包devDependencies,其中包含开发所需的依赖项。 配置笑话 尽管 Jest 通常无需额外配置即可运行,但有两种方法可以扩展其功能:在package.json文件中和通过 Jest 配置文件。 在包中配置 Jest。
|
|