diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 13a0ab4..55afb95 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,6 +4,11 @@ stages: - build-docker # 第二阶段:构建Docker镜像 - deploy # 第三阶段:部署应用程序 +cache: # 缓存内容 + paths: + - node_modules/ + - docker/dist/ + # 定义全局变量 variables: CONTAINER_NAME: 'central-monitor' # Docker容器名称 diff --git a/build/buildEnv.ts b/build/buildEnv.ts index 9e0fd22..7c3c4ab 100644 --- a/build/buildEnv.ts +++ b/build/buildEnv.ts @@ -7,7 +7,7 @@ export const buildEnv = (): BuildOptions => { target: 'es2015', assetsInlineLimit: 20000, // 构建输出的目录,默认值为"dist" - outDir: 'dist', + outDir: 'docker/dist', // 用于指定使用的代码压缩工具。在这里,minify 被设置为 'terser',表示使用 Terser 进行代码压缩。默认值terser // esbuild 打包更快,但是不能去除 console.log,terser打包慢,但能去除 console.log minify: 'terser', // "esbuild"