From bbe7e5f96dcd77f873042b99ffcbe29ce26bdc31 Mon Sep 17 00:00:00 2001 From: xiaojunnuo Date: Wed, 10 Dec 2025 14:15:39 +0800 Subject: [PATCH] chore: 1 --- package.json | 1 + packages/ui/certd-server/.gitignore | 1 + packages/ui/certd-server/package.json | 6 +++--- packages/ui/certd-server/src/configuration.ts | 2 ++ 4 files changed, 7 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index eb4a5bbd5..c8c397700 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "start": "lerna bootstrap --hoist", "start:server": "cd ./packages/ui/certd-server && npm start", "devb": "lerna run dev-build", + "build": "lerna run build", "i-all": "lerna link && lerna exec npm install ", "publish": "npm run prepublishOnly2 && lerna publish --force-publish=pro/plus-core --conventional-commits --create-release github && npm run afterpublishOnly ", "afterpublishOnly": "npm run plugin-doc-gen && npm run copylogs && time /t >trigger/build.trigger && git add ./trigger/build.trigger && git commit -m \"build: trigger build image\" && TIMEOUT /T 10 && npm run commitAll", diff --git a/packages/ui/certd-server/.gitignore b/packages/ui/certd-server/.gitignore index 7e25fafe0..272b58bcd 100755 --- a/packages/ui/certd-server/.gitignore +++ b/packages/ui/certd-server/.gitignore @@ -22,3 +22,4 @@ run/ tools/lego/* !tools/lego/readme.md test.mjs +isolate-*.log \ No newline at end of file diff --git a/packages/ui/certd-server/package.json b/packages/ui/certd-server/package.json index 23a41c62c..a78bccdcf 100644 --- a/packages/ui/certd-server/package.json +++ b/packages/ui/certd-server/package.json @@ -5,7 +5,7 @@ "private": true, "type": "module", "scripts": { - "start": "cross-env NODE_ENV=production node ./bootstrap.js", + "start": "cross-env NODE_ENV=production node --optimize-for-size ./bootstrap.js", "dev-start": "mwtsc --watch --run @midwayjs/mock/app", "dc": "cd ../../../ && pnpm run dev", "dev": "cross-env NODE_ENV=local & pnpm run dev-start", @@ -23,13 +23,13 @@ "lint": "mwts check", "lint:fix": "mwts fix", "ci": "npm run cov", - "build": "mwtsc --cleanOutDir --skipLibCheck", + "build": "cross-env NODE_ENV=production mwtsc --cleanOutDir --skipLibCheck", "export-metadata": "node export-plugin-yaml.js", "export-md": "node export-plugin-md.js", "dev-build": "echo 1", "build-on-docker": "node ./before-build.js && npm run build", "up-mw-deps": "npx midway-version -u -w", - "heap": "cross-env NODE_ENV=local clinic heapprofiler -- node ./bootstrap.js", + "heap": "cross-env NODE_ENV=production clinic heapprofiler -- node --optimize-for-size --inspect ./bootstrap.js", "flame": "clinic flame -- node ./bootstrap.js", "tsc": "tsc --skipLibCheck", "slimming": "node ./slimming.js", diff --git a/packages/ui/certd-server/src/configuration.ts b/packages/ui/certd-server/src/configuration.ts index 718866dc3..6430e611b 100644 --- a/packages/ui/certd-server/src/configuration.ts +++ b/packages/ui/certd-server/src/configuration.ts @@ -21,6 +21,8 @@ import * as upload from '@midwayjs/upload'; import { setLogger } from '@certd/acme-client'; import {HiddenMiddleware} from "./middleware/hidden.js"; +//@ts-ignore +// process.env.UV_THREADPOOL_SIZE = 2 process.on('uncaughtException', error => { console.error('未捕获的异常:', error); // 在这里可以添加日志记录、发送错误通知等操作