不能在WebStorm中运行Jest

问题描述 投票:0回答:1

我收到一条错误信息。

"C:\Program Files\nodejs\node.exe" C:\Users\keechan\Desktop\NodeJS\my-module\tests\sample.test.js
ReferenceError: describe is not defined

这个问题只发生在我通过 Run (ctrl+shift+F10).

当我通过 Debug Configuration 我创建的,它的工作还不错。

但考虑到如果我有很多 test.js 文件,我希望能够运行每个单独的测试套件,我不想为每个测试套件做一个调试配置。

我已经试过了。

  • 安装... @types/jest 设置下的库 (Languages & Frameworks > JavaScript > Libraries)

  • 附加 @types/jest 以及 jest 在我的package.json中

另外,我注意到它在调用 node.exe 在。

"C:\Program Files\nodejs\node.exe" C:\Users\keechan\Desktop\NodeJS\my-module\tests\sample.test.js

也许这就是原因?那我怎么改成用开玩笑的方式呢?

非常感谢您!

node.js mocha webstorm package.json jest
1个回答
1
投票

你没有运行Jest,你通过直接将规范文件传递给Node.js来运行你的规范文件。Node.js 运行配置。确保使用 Jest 运行配置来启动您的规格

© www.soinside.com 2019 - 2024. All rights reserved.