【发布时间】:2021-03-13 06:44:32
【问题描述】:
我需要在 AWS amplify 中设置构建管道以创建反应应用程序。我找不到代码 sn-p 来添加将 Jest 与 React 测试库和打字稿一起使用的单元测试。您能否分享具有开玩笑单元测试的 amplify.yml。我在下面尝试过
version: 1
frontend:
phases:
preBuild:
commands: ['npm ci']
build:
commands: 'npm run test' && 'npm run build'
artifacts:
baseDirectory: build
files:
- '**/*'
cache:
paths:
- 'node_modules/**/*'
【问题讨论】:
-
文档中有一个 e2e 测试部分:docs.aws.amazon.com/amplify/latest/userguide/running-tests.html 命令
npm run test有什么问题并将此命令映射到 jest? -
谢谢约翰内斯。我已经检查了仅解释 e2e 测试的文档。我上面的 npm run test 命令没有执行构建阶段,也没有显示任何错误
标签: jestjs create-react-app aws-amplify ts-jest