Reactjs React-Jest:未找到测试,正在退出,代码为0
我学习ReactJS有几个星期了,但我面临着一个自己无法解决的问题 我使用Reactjs React-Jest:未找到测试,正在退出,代码为0,reactjs,jestjs,Reactjs,Jestjs,我学习ReactJS有几个星期了,但我面临着一个自己无法解决的问题 我使用createreact-app命令来启动react项目,但在此之后完全不可能使用npm-test。即使我不接触项目中的任何内容,当我尝试运行npm测试时我只会得到“未找到测试,使用代码0退出”。。。。当我刚刚创建项目时,有src/App.test.js,但是命令没有找到任何东西( 我发送文件夹的人成功运行了测试…问题是否可能来自我的计算机/环境(Windows 10) 谢谢你的帮助 祝你有愉快的一天,明白了 我找到了这个帖
createreact-app
命令来启动react项目,但在此之后完全不可能使用npm-test
。即使我不接触项目中的任何内容,当我尝试运行npm测试时
我只会得到“未找到测试,使用代码0退出”。。。。当我刚刚创建项目时,有src/App.test.js
,但是命令没有找到任何东西(
我发送文件夹的人成功运行了测试…问题是否可能来自我的计算机/环境(Windows 10)
谢谢你的帮助
祝你有愉快的一天,明白了
我找到了这个帖子
请解释npm测试不适用于隐藏目录(.xxx)
My projet位于C:\Users\kendr\.babun\cygwin\home\Kendrak\react\myprojet下
问题是.babun
我将我的项目移动到另一个目录中,test命令现在可以正常工作了!将这一行添加到“package.json”中
open package.json
在该“测试”中查找脚本:“react scripts test”
将其替换为
"test": "react-scripts test --watchAll --testMatch **/src/**/*.test.js"
现在运行npm测试
它可以工作!不,这不是因为操作系统。请确保App.test.js
至少有一个测试。确保您在正确的目录下运行该命令。您是否在文件中编写了任何Jest测试用例?是的,我自己编写了一些基本测试,然后发现它不起作用。因此,我从一个新的完全干净的目录重新启动“create react app”的原始基本测试只包含几行代码:import react from'react';import{render}from'@testing library/react';import app from./app';test('renders learn react link',()=>{const{getByText}=render();const linkElement=getByText(/learn react/i);expect(linkElement).toBeInTheDocument())});
我从项目的基本目录“myTestApp”(使用create react app myTestApp
创建)运行npm测试