gpt4 book ai didi

javascript - 庆典 : jest: command not found

转载 作者:搜寻专家 更新时间:2023-11-01 00:47:41 29 4
gpt4 key购买 nike

  • 我知道我安装了 jest,因为我可以看到它的位置,我尝试了他们在您下载后要求的测试,它运行良好
  • 每次我尝试 jest 命令时,它都会说“bash: jest: command not found”。我见过其他人推荐 ./node_modules/.bin/jest 但是即使我确实使用了 Sudo 仍然没有帮助我仍然得到“没有这样的文件或目录”即使我可以看到该路径中有一个目录.
  • 我尝试了 npm test,但收到有关 package.json 的错误
  • 我看到有人建议删除 jest 并使用 npm install -g jest 命令重新安装,但这会导致一系列关于 EACCES 的错误:权限被拒绝。
  • 我认为这可能与我的 Node 版本有关,但它是 10.16.0,所以我认为不是。

老实说,我觉得我到处都是试图弄清楚为什么会这样,所以任何建议/帮助将不胜感激

我尝试过的其他“解决方案”是:node_modules/jest/bin/jest reversestring/test.js --watch./node_modules/.bin/jest steps/test.js --watch

注意:revesersestring 和 steps 是我试图开玩笑的练习

我的操作系统是MAC

最佳答案

jest 库必须全局安装。否则,您需要从 node_modules 文件夹中的绝对路径运行它。运行 jest 命令的最简单方法是运行 npm 脚本。如下所示:

npm 测试

您可以通过运行全局安装 jest-cli:

npm install -g jest-cli

关于javascript - 庆典 : jest: command not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57170450/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com