我在nx monorepo的根目录中有以下jest.preset.js
:
const nxPreset = require('@nrwl/jest/preset').default;
module.exports = {
...nxPreset,
coverageDirectory: '../../coverage/<projectName>',
};
这是许多应用程序和库的预设文件。
我尝试使用<projectName>
作为变量来表示代码覆盖率正在运行的应用程序或库,但这不起作用。有没有一种方法可以引用使用此预设的实际应用程序/库?
1条答案
按热度按时间92dk7w1h1#
据我所知,jest.preset.js不知道它是app还是lib。所以你不能直接引用app/lib的名字。
但是有一种可能的方法可以解决。在jest.preset.js上尝试以下操作:
然后运行: