【发布时间】:2019-08-26 01:12:58
【问题描述】:
我使用 Create-React-App 制作了一个 React 应用程序。我的 React 应用程序的 package.json 中有一个测试脚本,如下所示:
"test": "node -r @babel/register -r @babel/polyfill **/*.test.js | tap-color",
这会捕获并执行src/ 中的文件,如src/App.test.js,但不是header.test.js 中的src/layout/header/header.test.js。如果我添加更多层文件夹怎么办?是否有一个正则表达式可以捕获src/ 中的所有文件夹及其子文件夹,无论其以.test.js 结尾的文件如何嵌套?
编辑:我找到了this question on StackOverflow。根据那个答案,你必须写:
"test": "node -r @babel/register -r @babel/polyfill 'src/**/*.test.js' | tap-color",
不幸的是,这对我来说没有任何匹配。我在 Mac 上。
【问题讨论】:
标签: javascript node.js regex create-react-app package.json