์ฑ
์ค์น ๋จ๊ณ์ ์ด ํ๋ฌ๊ทธ์ธ์ ์ ์ฒด ๋งํฌ๋ค์ด ๊ฐ์ด๋๋ฅผ ํฌํจํ ์ค์ ๋ช ๋ น์ด๋ฅผ ๋ณต์ฌํ์ธ์.
๐ฑ Capgo ์ฑ ์ค์ ๋ฐ Capgo Cloud์์ ๊ด๋ฆฌํ์ธ์.
โ โ ์ถ๊ฐ
โ ์ถ๊ฐAlias: a
npx @capgo/cli@latest app addโ Capgo Cloud์ ๊ณ ์ ํ ์ฑ ID (com.test.app ํ์)์ผ๋ก ์๋ก์ด ์ฑ์ ์ถ๊ฐํ ์ ์์ต๋๋ค. ๋ชจ๋ ์ต์ ์ config์์ ์ถ์ธกํ ์ ์์ต๋๋ค.
์์:
npx @capgo/cli@latest app add com.example.app --name "My App" --icon ./icon.png์ต์ :
| Param | Type | ์ค๋ช |
|---|---|---|
| -n, | string | Capgo ํด๋ผ์ฐ๋์ ํ์๋๋ ์ฑ ์ด๋ฆ |
| -i, | string | Capgo ํด๋ผ์ฐ๋์ ํ์๋๋ ์ฑ ์์ด์ฝ ๊ฒฝ๋ก |
| -a, | string | API ๊ณ์ ์ ์ฐ๊ฒฐํ๊ธฐ ์ํ ํค |
| โsupa-host | string | Custom Supabase host URL (for self-hosting or Capgo development) |
| โsupa-anon | string | ์์ฒด ํธ์คํ ์ ์ํ ์ปค์คํ Supabase anon ํค |
๐๏ธ ์ญ์
โ์ญ์ โ๋ผ๋ ์น์ ์ ๋ชฉnpx @capgo/cli@latest app delete๐๏ธ Capgo ํด๋ผ์ฐ๋์์ ์ฑ์ ์ญ์ ํฉ๋๋ค. (๋ฒ์ ์ ์ง์ ํ๋ฉด ํด๋น ๋ฒ์ ๋ง ์ญ์ ํ ์ ์์ต๋๋ค.)
์์:
npx @capgo/cli@latest app delete com.example.app์ต์ :
| Param | Type | ์ค๋ช |
|---|---|---|
| -a, | string | API ๊ณ์ ์ ์ฐ๊ฒฐํ๊ธฐ ์ํ ํค |
| โsupa-host | string | Capgo ๊ฐ์ธ ํธ์คํ URL (์์ฒด ํธ์คํ ๋๋ ๊ฐ๋ฐ์ฉ) |
| โsupa-anon | string | __CAPGO_KEEP_0__ ๊ฐ์ธ ํธ์คํ anon ํค (์์ฒด ํธ์คํ ) |
๐ ๋ชฉ๋ก
๋ชฉ๋ก ์ ๋ชฉ โ ๐ ๋ชฉ๋กโ๋ณ์นญ: l
npx @capgo/cli@latest app list๐ ๊ณ์ ์ ๋ฑ๋ก๋ ๋ชจ๋ ์ฑ ๋ชฉ๋ก์ Capgo Cloud์์ ํ์ํฉ๋๋ค.
์์:
npx @capgo/cli@latest app listOptions:
| __CAPGO_KEEP_0__ | __CAPGO_KEEP_1__ | __CAPGO_KEEP_2__ |
|---|---|---|
| -a, | string | API ํค๋ฅผ ์ฌ์ฉํ์ฌ ๊ณ์ ์ ์ฐ๊ฒฐํฉ๋๋ค. |
| โsupa-host | string | Capgo์์ ์ฌ์ฉํ๋ ์ปค์คํ Supabase ํธ์คํธ URL (์์ฒด ํธ์คํ ๋๋ ๊ฐ๋ฐ์ฉ) |
| โsupa-anon | string | __CAPGO_KEEP_0__์์ ์ฌ์ฉํ๋ ์ปค์คํ Supabase anon ํค (์์ฒด ํธ์คํ ์ฉ) |
๐ Debug
๋ฒ๊ทธ ์ถ์ npx @capgo/cli@latest app debug๐ Capgo Cloud์์ ๋ผ์ด๋ธ ์ ๋ฐ์ดํธ ์ด๋ฒคํธ๋ฅผ ๋ฃ๊ณ ์ฑ์ ๋๋ฒ๊น ํ์ธ์. ์ ํ์ ์ผ๋ก ํน์ ์ฅ์น์ ๋ํ ์์ธํ ๋๋ฒ๊น ์ ์ํด ๋์์ผ๋ก ์ง์ ํ์ธ์.
์์:
npx @capgo/cli@latest app debug com.example.app --device DEVICE_ID์ต์ :
| Param | Type | ์ค๋ช |
|---|---|---|
| -a, | string | API ํค๋ฅผ ์ฌ์ฉํ์ฌ ๊ณ์ ์ ์ฐ๊ฒฐํฉ๋๋ค. |
| -d, | string | ๋๋ฐ์ด์ค ID๋ฅผ ๋๋ฒ๊ทธํ๋ ๋ฐ ์ฌ์ฉํ๋ ํน์ ๋๋ฐ์ด์ค ID |
| โsupa-host | string | Custom Supabase host URL (for self-hosting or Capgo development) |
| โsupa-anon | string | ์์ฒด ํธ์คํ ์ ์ํด ์ฌ์ฉํ๋ ์ปค์คํ Supabase anon ํค |
โ๏ธ ์ค์
์ค์ ์น์ ์ ์ ๋ชฉnpx @capgo/cli@latest app settingโ๏ธ Capacitor ๊ตฌ์ฑ ํ๋ก๊ทธ๋จ์ ์ผ๋ก ์์ . ์ค์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ์ธ์ (์: plugins.CapacitorUpdater.defaultChannel) โstring ๋๋ โbool.
์์:
npx @capgo/cli@latest app setting plugins.CapacitorUpdater.defaultChannel --string "Production"์ค์ :
| ๋งค๊ฐ ๋ณ์ | ํ์ | ์ค๋ช |
|---|---|---|
| โbool | string | ์ค์ ๊ฐ์ ์์ ํ๋ boolean ๊ฐ, ์: โbool true |
| โstring | string | ์ค์ ๊ฐ์ ์์ ํ๋ ๋ฌธ์์ด ๊ฐ, ์: โstring โํ๋ก๋์ โ |
โ๏ธ ์ค์
์ค์ ์ ๋ชฉ โ โ๏ธ ์ค์ โAlias: s
npx @capgo/cli@latest app setโ๏ธ ๊ธฐ์กด ์ฑ์ ๋ํ ์ค์ ์ ์ ๋ฐ์ดํธํ์ฌ ์ด๋ฆ, ์์ด์ฝ, ๋๋ ๋ฒ๋ค์ ๋ํ ๋ณด์กด ๊ธฐ๊ฐ๊ณผ ๊ฐ์ Capgo Cloud์ ์ค์ ์ ์ ๋ฐ์ดํธํฉ๋๋ค. 0์ ๋ณด์กด ๊ธฐ๊ฐ์ ๋ฌดํ ์ ์ฅ์ ์๋ฏธํฉ๋๋ค.
์์:
npx @capgo/cli@latest app set com.example.app --name "Updated App" --retention 30์ต์ :
| Param | Type | ์ค๋ช |
|---|---|---|
| -n, | string | App name for display in Capgo Cloud |
| -i, | string | App icon path for display in Capgo Cloud |
| -a, | string | ๊ณ์ ์ ์ฐ๊ฒฐํ๊ธฐ ์ํ API ํค |
| -r, | string | ๊ธฐ์กด ๋ฒ๋ค ๋ณด๊ด ๊ธฐ๊ฐ (0 = ๋ฌดํ, ๊ธฐ๋ณธ๊ฐ: 0) |
| โexpose-metadata | string | ํ๋ฌ๊ทธ์ธ์ ๋ฒ๋ค ๋ฉํ๋ฐ์ดํฐ(๋งํฌ ๋ฐ ๋๊ธ)๋ฅผ ๋ ธ์ถํฉ๋๋ค (true/false, ๊ธฐ๋ณธ๊ฐ: false) |
| โsupa-host | string | Custom Supabase host URL (for self-hosting or Capgo development) |
| โsupa-anon | string | __CAPGO_KEEP_0__ ๊ฐ์ธ ํค (์์ฒด ํธ์คํ ์ฉ) |
__CAPGO_KEEP_0__์์ ๊ณ์ํ๊ธฐ
์ฑ์์ ๊ณ์ํ๊ธฐ__CAPGO_KEEP_0__์ ์ฌ์ฉ ์ค์ด์๋ฉด ์ฑ ์ฑ์ ํตํด ๋์๋ณด๋์ API ์์ ์ ๊ณํํ๊ณ ๊ด๋ฆฌํ๋ ค๋ฉด API ๊ฐ์ API ๊ฐ์์์ API ๊ตฌํ ์ธ๋ถ ์ ๋ณด๋ฅผ ํ์ธํ์ธ์. ์๊ฐ ์๊ฐ์์ ๊ตฌํ ์ธ๋ถ ์ ๋ณด๋ฅผ ํ์ธํ์ธ์. API ํค API ํค์์ ๊ตฌํ ์ธ๋ถ ์ ๋ณด๋ฅผ ํ์ธํ์ธ์. ๊ธฐ๊ธฐ ๊ธฐ๊ธฐ ๊ตฌํ ์ธ๋ถ ์ฌํญ์ ๋ํ ํจํค์ง ํจํค์ง ๊ตฌํ ์ธ๋ถ ์ฌํญ์ ๋ํ