接上一个博客源码共读-UMI-3,接下来,我们来继续执行 umi test
从第一个博客中我们知道,执行umi test会执行lib/scripts/test.js
lib/scripts/test.js
import test from '../test';
const args = process.argv.slice(2);
const watch = args.indexOf('-w') > -1 || args.indexOf('--watch') > -1;
const coverage = args.indexOf('--coverage') > -1;
test({
watch,
coverage,
});
这里简要的看下代码,从umi-test中引入test模块,然后执行。(help也是一样的