开玩笑错误:'jest' 不是内部或外部命令、可运行程序或批处理文件

新手上路,请多包涵

我已经在我的 React 项目中安装了 Jest。我什至安装了 jest-cli,但仍然无法在命令行中使用 Jest。我可以做一个 npm 测试,因为它在我的 package.json 中,但是我的测试有问题,为了修复它,我需要访问“jest”命令。 (我需要运行 jest --init 并创建配置文件。)提前谢谢你!

请参阅 入门 - Jest

原文由 Gergan Zhekov 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 2.2k
1 个回答

尝试将 jest 安装为开发依赖项。

npm install --save-dev jest

然后用 npm test 运行它。不要直接使用 jest 命令。不建议这样做。

如果你想使用 jest 命令使用 node_modules/.bin/jest

原文由 Janaka Chathuranga 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进