使用现有的package.json安装jest

时间:2019-01-28 11:03:58

标签: javascript jestjs

所以我有一个package.json文件,我在另一台计算机上使用它来运行javascript测试。现在,我已移至另一台计算机,这里有node_modules文件夹,package.json,package-lock.json和yarn.lock。如果我在package.json所在的同一文件夹中运行npm install,是否还不应该安装jest?由于Jest位于package.json中。如果我在终端开玩笑,我找不到命令

2 个答案:

答案 0 :(得分:0)

要从任何地方使用npm软件包,您需要像这样在全局安装它:

npm install -g jest

另一个解决方法是像这样在package.json中添加一个新脚本:

scripts:{
   "jest":"jest"

}

和类型npm run jest

您也可以查看以下问题:How to use package installed locally in node_modules?

答案 1 :(得分:0)

可能是因为项目的node_modules / .bin不在您的$PATH中,请尝试添加它或运行./node_modules/.bin/jest