首页 > 解决方案 > 如何在 Jest 中使用正则表达式搜索跨平台 $(pwd)

问题描述

"generate": "cross-env ROOT_PATH=$(pwd) cross-env PACT=true jest --runInBand --testEnvironment=node --testPathPattern='.*[^/]pact\\.js$'"

我试图弄清楚为什么我--testPathPattern在 Windows 上不匹配文件。开玩笑的文档说/用作路径分隔符。

我认为问题在于ROOT_PATH因为这在 Windows 上不起作用,我也尝试过./,但这也不允许我匹配。

标签: node.jsjestjsnpm-scripts

解决方案


推荐阅读