fix: copy workspace package.json before yarn install so devDeps are installed
vue-tsc and other workspace devDeps were missing because COPY <workspace>/ ran after yarn install, leaving yarn without sub-package manifests. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
这个提交包含在:
父节点
500eca8d6a
当前提交
344baead4e
@ -4,6 +4,8 @@ WORKDIR /workspace
|
||||
|
||||
COPY package.json ./package.json
|
||||
COPY yarn.lock ./yarn.lock
|
||||
# Workspace manifests must exist before yarn install so devDeps are installed
|
||||
COPY ops-platform/package.json ./ops-platform/package.json
|
||||
|
||||
ENV YARN_CACHE_FOLDER=/var/cache/yarn
|
||||
|
||||
|
||||
@ -4,6 +4,9 @@ WORKDIR /workspace
|
||||
|
||||
COPY package.json ./package.json
|
||||
COPY yarn.lock ./yarn.lock
|
||||
# Workspace manifests must exist before yarn install so devDeps (e.g. vue-tsc) are installed
|
||||
COPY tenant-platform/package.json ./tenant-platform/package.json
|
||||
COPY docs-site/package.json ./docs-site/package.json
|
||||
|
||||
ENV YARN_CACHE_FOLDER=/var/cache/yarn
|
||||
|
||||
|
||||
正在加载...
在新工单中引用
屏蔽一个用户