尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Cheering across the world
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
Virtualno nazdravljanje za rođendane, proslave i druženja na daljinu. Domaćin napravi sobu, pošalje link, gosti sjednu za 3D stol kao čovječuljci, odaberu piće i — kad su svi spremni — kucnu se čašama.檢視完整 README ↗
Virtualno nazdravljanje za rođendane, proslave i druženja na daljinu. Domaćin napravi sobu, pošalje link, gosti sjednu za 3D stol kao čovječuljci, odaberu piće i — kad su svi spremni — kucnu se čašama.
npm install
cp party/.dev.vars.example party/.dev.vars
npm run dev
npm run dev pokreće Next.js na http://localhost:3000 i real-time server na portu 1999.
Za lokalni razvoj ne trebaju nikakvi računi: sobe se drže u memoriji, a slike u .local-uploads/.
Za testiranje s mobitela na istoj Wi-Fi mreži otvori http://<IP-računala>:3000
(dopušteno u allowedDevOrigins u next.config.ts). Mikrofon preglednici daju samo preko
https-a ili na localhost, pa glasovni chat s mobitela testiraj na produkciji.
| Naredba | Opis |
|---|---|
npm run dev | Next.js + real-time server |
npm run typecheck | TypeScript provjera (app i Worker) |
npm run lint | ESLint |
npm run party:types | Regenerira Cloudflare tipove nakon promjene party/wrangler.jsonc |
npm run party:deploy | Deploy real-time servera na Cloudflare |
src/app/ stranice i API rute (/soba/[code], /api/rooms/...)
src/components/ scene/ (3D), room/ (soba), ui/ (zajednički UI)
src/lib/rooms/ sobe, gosti, PIN, spremište (Redis / memorija)
src/lib/party/ protokol i tiketi za real-time server
party/ Cloudflare Worker s PartyServerom
Varijable okruženja za produkciju opisane su u .env.example.
npx wrangler login, zatim npm run party:deploy
i npx wrangler secret put PARTY_SECRET --config party/wrangler.jsonc.PARTY_SECRET (ista kao u Cloudflareu) i PARTY_URL (adresa Workera).https://<tvoja-domena>/api/health — sve mora biti true.