fix: dependencies error

This commit is contained in:
手瓜一十雪
2024-12-05 18:49:45 +08:00
parent 6d2fb5de6f
commit 946d8b1a7b
2 changed files with 4 additions and 6 deletions

View File

@@ -13,7 +13,8 @@
"dev:shell": "vite build --mode shell", "dev:shell": "vite build --mode shell",
"dev:webui": "cd napcat.webui && npm run webui:dev", "dev:webui": "cd napcat.webui && npm run webui:dev",
"lint": "eslint --fix src/**/*.{js,ts,vue}", "lint": "eslint --fix src/**/*.{js,ts,vue}",
"depend": "cd dist && npm install --omit=dev" "depend": "cd dist && npm install --omit=dev",
"dev:depend": "npm i && cd napcat.webui && npm i"
}, },
"devDependencies": { "devDependencies": {
"@babel/preset-typescript": "^7.24.7", "@babel/preset-typescript": "^7.24.7",
@@ -52,13 +53,11 @@
"winston": "^3.17.0" "winston": "^3.17.0"
}, },
"dependencies": { "dependencies": {
"event-source-polyfill": "^1.0.31",
"express": "^5.0.0", "express": "^5.0.0",
"fluent-ffmpeg": "^2.1.2", "fluent-ffmpeg": "^2.1.2",
"piscina": "^4.7.0", "piscina": "^4.7.0",
"qrcode-terminal": "^0.12.0", "qrcode-terminal": "^0.12.0",
"silk-wasm": "^3.6.1", "silk-wasm": "^3.6.1",
"tdesign-icons-vue-next": "^0.3.3",
"ws": "^8.18.0" "ws": "^8.18.0"
} }
} }

View File

@@ -19,13 +19,12 @@ export const LogListHandler: RequestHandler = async (_, res) => {
return sendSuccess(res, logList); return sendSuccess(res, logList);
}; };
// 实时日志SSE // 实时日志SSE
// 实时日志SSE
export const LogRealTimeHandler: RequestHandler = async (req, res) => { export const LogRealTimeHandler: RequestHandler = async (req, res) => {
res.setHeader('Content-Type', 'text/event-stream'); res.setHeader('Content-Type', 'text/event-stream');
res.setHeader('Connection', 'keep-alive'); res.setHeader('Connection', 'keep-alive');
const listener = (log: string) => { const listener = (log: string) => {
try { try {
res.write(`data: ${log}\n\n`); res.write(`${log}\n`);
} catch (error) { } catch (error) {
console.error('向客户端写入日志数据时出错:', error); console.error('向客户端写入日志数据时出错:', error);
} }