This commit is contained in:
aaron 2025-03-12 01:14:37 +08:00
parent 1bf4816d8c
commit 9e9b5585aa

View File

@ -29,10 +29,10 @@ WORKDIR /app
# 复制 package.json 和 yarn.lock # 复制 package.json 和 yarn.lock
COPY package.json yarn.lock* ./ COPY package.json yarn.lock* ./
# 安装所有依赖包括开发依赖并确保webpack-cli已安装 # 安装所有依赖包括开发依赖并确保webpack相关依赖已安装
RUN yarn install --frozen-lockfile --production=false && \ RUN yarn install --frozen-lockfile --production=false && \
yarn add dotenv@16.3.1 --exact && \ yarn add dotenv@16.3.1 --exact && \
yarn add webpack-cli --dev yarn add webpack webpack-cli vue-loader @vue/compiler-sfc html-webpack-plugin css-loader style-loader babel-loader --dev
# 复制项目文件 # 复制项目文件
COPY . . COPY . .