From 407651eead3f8172fe6a01fd4657d3ac795517bd Mon Sep 17 00:00:00 2001 From: Momentry Studio Date: Mon, 5 Oct 2026 12:16:24 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20package.json=20=E6=B7=BB=E5=8A=A0=20MOME?= =?UTF-8?q?NTRY=5FAPI=5FKEY=20=E7=8E=AF=E5=A2=83=E5=8F=98=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit **问题:** - proxy 启动时需要 MOMENTRY_API_KEY - 未设置导致 panic **修复:** - 在 npm scripts 中硬编码 API key - proxy 和 dev 命令都已添加 **注意:** - 这是临时解决方案 - 应该使用 .env 文件或系统环境变量 - API key 不应该硬编码 **后续改进:** - 使用 .env 文件 - 或使用系统环境变量 相关需求: B-2 (API key 环境变量) --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index fb0f15b..0345528 100644 --- a/package.json +++ b/package.json @@ -3,8 +3,8 @@ "version": "0.1.0", "description": "Momentry Studio - Video Analysis Platform", "scripts": { - "proxy": "lsof -ti :8888 | xargs kill -9 2>/dev/null; MOMENTRY_DATA_DIR=$(pwd)/data/users ./src-tauri/target/debug/momentry-proxy", - "dev": "lsof -ti :8888 | xargs kill -9 2>/dev/null; MOMENTRY_DATA_DIR=$(pwd)/data/users ./src-tauri/target/debug/momentry-proxy > /tmp/momentry_proxy.log 2>&1 & sleep 2 && vite", + "proxy": "lsof -ti :8888 | xargs kill -9 2>/dev/null; MOMENTRY_API_KEY=muser_68600856036340bcafc01930eb4bd839_1774418104_97221b69 MOMENTRY_DATA_DIR=$(pwd)/data/users ./src-tauri/target/debug/momentry-proxy", + "dev": "lsof -ti :8888 | xargs kill -9 2>/dev/null; MOMENTRY_API_KEY=muser_68600856036340bcafc01930eb4bd839_1774418104_97221b69 MOMENTRY_DATA_DIR=$(pwd)/data/users ./src-tauri/target/debug/momentry-proxy > /tmp/momentry_proxy.log 2>&1 & sleep 2 && vite", "build": "vue-tsc --noEmit && vite build", "preview": "vite preview", "tauri": "cargo tauri"