From 153e98b593d80ab5ddc268f334eaadfee1719eaf Mon Sep 17 00:00:00 2001 From: xiaojunnuo Date: Sat, 20 Jul 2024 14:26:01 +0800 Subject: [PATCH] chore: 1 --- docker/image/Dockerfile | 2 ++ packages/ui/certd-server/before-build.js | 6 ++++++ packages/ui/certd-server/public/index.html | 1 + 3 files changed, 9 insertions(+) create mode 100644 packages/ui/certd-server/before-build.js create mode 100644 packages/ui/certd-server/public/index.html diff --git a/docker/image/Dockerfile b/docker/image/Dockerfile index 86e49a40..6ad633ec 100644 --- a/docker/image/Dockerfile +++ b/docker/image/Dockerfile @@ -3,6 +3,7 @@ EXPOSE 7001 ENV NODE_ENV production ENV MIDWAY_SERVER_ENV production WORKDIR /app/ +ENV node_sqlite3_binary_host_mirror https://registry.npmmirror.com/-/binary/sqlite3 #RUN npm install -g pnpm #RUN npm install cross-env -g --registry=https://registry.npmmirror.com #RUN npm install pm2 -g --registry=https://registry.npmmirror.com @@ -11,6 +12,7 @@ ADD ./workspace/certd-server/ /app/ RUN sed -i "s/workspace://g" "/app/package.json" RUN yarn install --registry=https://registry.npmmirror.com #RUN yarn install --production +RUN node ./before-build.js RUN npm run build #CMD ["pm2-runtime", "start", "./bootstrap.js","--name", "certd","-i","1"] CMD ["npm", "run","start"] diff --git a/packages/ui/certd-server/before-build.js b/packages/ui/certd-server/before-build.js new file mode 100644 index 00000000..fc46212f --- /dev/null +++ b/packages/ui/certd-server/before-build.js @@ -0,0 +1,6 @@ +import http from 'axios'; +import fs from 'fs'; +//读取 packages/core/pipline/package.json的版本号 +import { default as packageJson } from './tsconfig.json' assert { type: 'json' }; +delete packageJson.references; +fs.writeFileSync('./tsconfig.json', JSON.stringify(packageJson, null, 2)); diff --git a/packages/ui/certd-server/public/index.html b/packages/ui/certd-server/public/index.html new file mode 100644 index 00000000..d00491fd --- /dev/null +++ b/packages/ui/certd-server/public/index.html @@ -0,0 +1 @@ +1