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