如何更新create-react-app中的Jest测试框架?

时间:2016-10-07 19:18:50

标签: node.js reactjs create-react-app

我已经使用create-react-app包创建了一个应用程序。 我发现Jest版本的错误是15.1.1。但我意识到在版本16中,错误消失了。

如何更新Jest?

我的问题是在应用程序的 package.json 中没有Jest包。

Jest位于其他文件夹中: node_modules / react-scripts

2 个答案:

答案 0 :(得分:5)

以下命令将完成工作:

Insert into Table_1 (col_a, col_b) 
select val_1, val_2 from dual
where 0 = (select count(*) from Table_1 where col_a = val_1);

但请小心! npm run eject npm install --save-dev jest@16.0.0 命令不可逆转地消除了eject的抽象层,向您公开了所有依赖关系和配置。但是,您的应用程序将像以前一样工作。您将完全控制它,包括更新依赖项的能力。

答案 1 :(得分:5)

创建React App一旦足够稳定就会更新其依赖项。这通常意味着在新版本发布后等待一到两周。

我们不建议您自行更新任何内容,除非这绝对是至关重要的。如果您选择弹出以更新某些内容,我们建议您将其设置为单个提交,以便稍后创建React App在内部使用该版本时可以将其还原。