📅  最后修改于: 2023-12-03 15:24:42.381000             🧑  作者: Mango
酶(Enzyme)是一个流行的React测试工具。下面将介绍如何在Shell/Bash中安装酶。
在开始安装酶之前,需要在系统中安装Node.js。您可以从以下官方网站下载和安装Node.js:https://nodejs.org/en/download/
使用以下命令在您的系统上创建一个新的Node.js项目:
mkdir myproject
cd myproject
npm init
安装酶需要两个软件包:
enzyme
- 酶测试工具的核心库。enzyme-adapter-react-*
- 适配器,用于与您的React版本进行交互。适配器的名称根据您使用的React版本而有所不同。例如,如果您使用React 16,则应使用enzyme-adapter-react-16
。
使用以下命令来安装这两个软件包:
npm install --save-dev enzyme
npm install --save-dev enzyme-adapter-react-16
💡 注意:这里使用
--save-dev
标志来安装软件包。因为酶只用于测试,所以我们将其放置在开发依赖项中。
在使用酶之前,需要配置适配器。在您的项目中创建一个名为setupTests.js
的文件,并编写以下代码:
import { configure } from 'enzyme';
import Adapter from 'enzyme-adapter-react-16';
configure({ adapter: new Adapter() });
酶现在已成功安装和配置。您可以编写测试和运行它们。在运行测试之前,请确保您的React应用程序正常运行。您可以使用以下命令来运行测试:
npm test
这将运行所有测试并输出结果。
现在您已经知道如何在Shell/Bash中安装酶,开始编写测试并享受酶带来的好处吧!