Commit 49fd9bd5 by zhangxingmin

push

parent 62c1d701
......@@ -22,7 +22,8 @@ RUN npm run build
# 生产阶段
FROM docker.m.daocloud.io/library/nginx:alpine
COPY --from=builder /app/dist /usr/share/nginx/html
# 关键修改:直接复制 cffp 目录到 Nginx 根目录
COPY --from=builder /app/dist/cffp /usr/share/nginx/html
COPY nginx.conf /etc/nginx/conf.d/default.conf
# 设置时区
......@@ -33,6 +34,7 @@ RUN echo "https://mirrors.aliyun.com/alpine/v3.22/main/" > /etc/apk/repositories
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
echo "Asia/Shanghai" > /etc/timezone
# 设置文件权限
RUN chown -R nginx:nginx /usr/share/nginx/html \
&& chmod -R 755 /usr/share/nginx/html
......
......@@ -3,7 +3,7 @@ import { createVuePlugin } from 'vite-plugin-vue2'
import path from 'path'
export default defineConfig({
// 关键修改:设置 base 路径,与 Nginx 配置匹配
// 路径前缀,与 Nginx 配置匹配
base: '/cffp/',
plugins: [createVuePlugin()],
......@@ -16,11 +16,11 @@ export default defineConfig({
}
},
// 开发服务器配置(可选)
// 开发服务器配置
server: {
port: 8080,
proxy: {
// 代理后端 API 请求,避免跨域问题
// 代理后端 API 请求
'/cffpApi': {
target: 'http://localhost:8080',
changeOrigin: true,
......@@ -31,7 +31,7 @@ export default defineConfig({
// 生产环境构建配置
build: {
outDir: 'dist', // 输出目录
outDir: 'dist/cffp', // 关键修改:输出目录改为 dist/cffp
assetsDir: 'assets', // 静态资源目录
rollupOptions: {
output: {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment