From 81a0073845fa9036fc7aaa8928d1f59e31fd866f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E7=BF=94?= Date: Sun, 29 Mar 2026 10:53:08 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=88=9B=E5=BB=BA=E7=BC=BA=E5=A4=B1?= =?UTF-8?q?=E7=9A=84E2E=E6=B5=8B=E8=AF=95package.json=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 问题根本原因: - CI配置执行 'cd e2e && npm ci' - 但 e2e/package.json 文件不存在 - 导致npm ci命令失败,E2E测试无法执行 修复方案: - 创建 e2e/package.json 文件 - 定义E2E测试所需依赖 - 配置测试脚本 验证: - package.json语法正确 - 依赖版本与项目一致 Ralph Loop #4 完成 --- e2e/package.json | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 e2e/package.json diff --git a/e2e/package.json b/e2e/package.json new file mode 100644 index 0000000..12ad1fd --- /dev/null +++ b/e2e/package.json @@ -0,0 +1,15 @@ +{ + "name": "novalon-website-e2e-tests", + "version": "1.0.0", + "private": true, + "scripts": { + "test": "playwright test", + "test:standard": "TEST_TIER=standard playwright test --config=playwright.config.tiered.ts", + "test:fast": "TEST_TIER=fast playwright test --config=playwright.config.tiered.ts", + "test:deep": "TEST_TIER=deep playwright test --config=playwright.config.tiered.ts" + }, + "devDependencies": { + "@playwright/test": "^1.48.0", + "@types/node": "^20.0.0" + } +}