我对单元测试非常陌生,每次我修复一件事时,它都会抛出一个新错误,在此之前它说 React 未定义。在此之前它说文档未定义。正如你可以想象的那样,我不得不改变很多不同的事情。有人能告诉我发生了什么事吗?
新的错误正如标题所示 -
export type UsersList = {
| ^
6 | first: string;
Run Code Online (Sandbox Code Playgroud)
和...
ReferenceError: regeneratorRuntime is not defined
23 | setLoading(true);
24 |
> 25 | const fetchList = async (): Promise<UsersList> => {
| ^
26 | const result: any = await fetch("https://randomuser.me/api/?results=20")
27 | .then((res) => res.json())
28 | .then((data) => {
Run Code Online (Sandbox Code Playgroud)
包.json
{
"name": "template-junior-frontend",
"version": "0.1.0",
"private": true,
"dependencies": {
"@emotion/react": "^11.7.1",
"@emotion/styled": "^11.6.0",
"@fortawesome/fontawesome-svg-core": "^1.3.0",
"@fortawesome/free-regular-svg-icons": "^6.0.0",
"@fortawesome/free-solid-svg-icons": "^6.0.0",
"@fortawesome/react-fontawesome": "^0.1.17", …Run Code Online (Sandbox Code Playgroud)