尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
온설은 짧은 위로 요청과 담백한 답장을 주고받는 서비스입니다. • apps/web — 공개 사이트 (Next.js, :3000) • apps/admin — 신고 검토/설정 관리자 앱 (Next.js, :3002) • apps/api-server — 백엔드 (Nest.js, :8080) • apps/storybook-app — 컴포넌트 스토리 (:6006) • packages/* — 앱 간 공유 코드 (ui/api/utils/shared) 각 앱의 실제 작업 규칙(실행 방법, 아키텍처, 컨벤션)은 해당 디렉토리의 AGENTS.md를 참고하세요. 프로젝트 전체 규칙(브랜치 정책, 결정 확인 절차 등)은 루트 AGENTS.md에 있습니다. Node 버전이 .nvmrc(24.14.0)로 고정돼 있습니다 — 다른 버전이면 pnpm이 ERR_UNKNOWN_BUILTIN_MODULE: node:sqlite로 바로 실패합니다. 앱마다 따로 실행합니다 (apps/api-server는 로컬 Postgres/.env 설정이 먼저 필요 — apps/api-server/README.md 참고):檢視完整 README ↗
온설은 짧은 위로 요청과 담백한 답장을 주고받는 서비스입니다.
이 저장소는 pnpm 워크스페이스 모노레포입니다:
apps/web — 공개 사이트 (Next.js, :3000)apps/admin — 신고 검토/설정 관리자 앱 (Next.js, :3002)apps/api-server — 백엔드 (Nest.js, :8080)apps/storybook-app — 컴포넌트 스토리 (:6006)packages/* — 앱 간 공유 코드 (ui/api/utils/shared)각 앱의 실제 작업 규칙(실행 방법, 아키텍처, 컨벤션)은 해당 디렉토리의 AGENTS.md를 참고하세요. 프로젝트 전체 규칙(브랜치 정책, 결정 확인 절차 등)은 루트 AGENTS.md에 있습니다.
Node 버전이 .nvmrc(24.14.0)로 고정돼 있습니다 — 다른 버전이면 pnpm이 ERR_UNKNOWN_BUILTIN_MODULE: node:sqlite로 바로 실패합니다.
nvm use
corepack enable pnpm
pnpm install
앱마다 따로 실행합니다 (apps/api-server는 로컬 Postgres/.env 설정이 먼저 필요 — apps/api-server/README.md 참고):
pnpm --filter web dev # :3000
pnpm --filter admin dev # :3002
pnpm --filter api-server start:dev # :8080
pnpm --filter storybook-app storybook # :6006
한 번에 전체 워크스페이스(스크립트가 있는 앱/패키지만, --if-present):
pnpm run verify
특정 앱만 확인할 땐 (web/admin/api-server):
pnpm --filter <app> lint
pnpm --filter <app> typecheck
pnpm --filter <app> test
pnpm --filter <app> build