如何解决终端错误"command not found: jest"?



我必须在本地将jest添加到我创建的每个项目文件夹中才能使用它;玩笑;命令,但我可以做";npm运行测试";。

zsh: command not found: jest

Jest Error已安装,但它在我的中/node_modules目录。人们在之前的一篇讨论帖子中说,我应该管理指挥部./node_modules/jest –updateSnapshot

但是,这会导致错误:zsh: permission denied: ./jest

我想在终点站开玩笑。请给我一些建议。

您可以尝试以这种方式运行它:

./node_modules/.bin/jest

如果不起作用,请尝试在全局范围内安装jest。

npm install -g jest

如果您不想全局安装jest,(你不想在全球范围内安装npm的原因有几个——比如这个(,

你可以做:

npx jest <all your jest flags or files>

最新更新