This commit is contained in:
王性驊 2026-06-28 18:19:16 +08:00
parent eaf029a16f
commit f2ca28c1d5
2 changed files with 5 additions and 3 deletions

View File

@ -6,7 +6,7 @@
"style-8d": "tsx style-8d-worker.ts" "style-8d": "tsx style-8d-worker.ts"
}, },
"dependencies": { "dependencies": {
"playwright": "^1.49.1" "playwright": "^1.61.1"
}, },
"devDependencies": { "devDependencies": {
"tsx": "^4.19.2", "tsx": "^4.19.2",

View File

@ -1,8 +1,10 @@
# Node playwright workerstyle-8d # Node playwright workerstyle-8d
# 直接使用 Playwright 官方 image自帶 chromium 與系統依賴),版本對齊 package.json 的 playwright ^1.49.1。 # 直接使用 Playwright 官方 image自帶 chromium 與系統依賴)。
# 重要image tag 必須對齊 backend/worker/package-lock.json 解析到的 playwright 版本,
# 否則 npm ci 裝的 playwright 與 image 內瀏覽器版本不符,會找不到瀏覽器執行檔。
# build context = repo root見 deploy/docker-compose.yml # build context = repo root見 deploy/docker-compose.yml
FROM mcr.microsoft.com/playwright:v1.49.1-jammy FROM mcr.microsoft.com/playwright:v1.61.1-jammy
WORKDIR /app WORKDIR /app
ENV TZ=UTC ENV TZ=UTC
COPY backend/worker/package.json backend/worker/package-lock.json ./ COPY backend/worker/package.json backend/worker/package-lock.json ./