这是一个问题。
我正在尝试将我的一些包合并到一个 monorepo 中。我正在使用yarn它的workspaces-experimental功能。因此存储库文件夹结构如下所示:
.
node_modules
packages
myapp1
myapp2
myreactapp1
现在,目标之一是简化测试。我想jest在根目录中运行,以便它为所有包运行单元测试。它适用于myapp1及myapp2以上的 node.js 应用程序。但是,它是用(无弹出)myreactapp1构建的,并使用 ES6 特性(如)和 jsdom 渲染。如果我从dir运行它们,这些测试工作正常,代码通过管道(如果我理解得很好)。但是根笑话在第一条语句上失败了。create-react-appimportmyreactapp1yarn testbabelimport
我该怎么做 ?
PS我尝试安装babel-jest,但似乎无法直接从控制台(Windows)启动。