๐ฆ ๋ฒ๋ค
์ด ํ๋ฌ๊ทธ์ธ์ ๋ํ ์ค์น ๋จ๊ณ์ ์ ์ฒด ๋งํฌ๋ค์ด ๊ฐ์ด๋๋ฅผ ํฌํจํ ์ค์ ๋ช ๋ น์ด๋ฅผ ๋ณต์ฌํ์ญ์์ค.
๐ฆ Capgo Cloud์์ ๋ฐฐํฌ๋ฅผ์ํ ์ฑ ๋ฒ๋ค์ ๊ด๋ฆฌํฉ๋๋ค. ์ ๋ก๋, ํธํ์ฑ ๊ฒ์ฌ, ๋ฐ ์ํธํ๊ฐ ํฌํจ๋ฉ๋๋ค.
โฌ๏ธ ์ ๋ก๋
์ ๋ก๋ ์ ๋ชฉ โ โฌ๏ธ ์ ๋ก๋โAlias: u
npx @capgo/cli@latest bundle uploadโฌ๏ธ Capgo์ ์๋ก์ด ์ฑ ๋ฒ๋ค์ ์ ๋ก๋ํ์ฌ ๋ฐฐํฌํ์ธ์. ๋ฒ์ ์ 0.0.0๋ณด๋ค ํฌ๊ณ ๊ณ ์ ํด์ผ ํฉ๋๋ค. ์ญ์ ๋ ๋ฒ์ ์ ๋ณด์์ ์ํด ์ฌ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ธ๋ถ ์ต์ : URL ๋งํฌ๋ง ์ ์ฅ (200MB ์ด์์ ์ฑ ๋๋ ๊ฐ์ธ ์ ๋ณด ๋ณดํธ ์๊ตฌ ์ฌํญ์ ์ ์ฉํฉ๋๋ค). Capgo๋ ์ธ๋ถ ์ฝํ ์ธ ๋ฅผ ๊ฒ์ฌํ์ง ์์ต๋๋ค. ์ ๋ขฐํ ์ ์๋ ๋ณด์์ ์ํด ์ํธํ๋ฅผ ์ถ๊ฐํ์ธ์.
์์:
npx @capgo/cli@latest bundle upload com.example.app --path ./dist --channel production์ต์ :
| ํ๋ผ๋ฏธํฐ | ํ์ | ์ค๋ช |
|---|---|---|
| -a, | string | API ๊ณ์ ์ ์ฐ๊ฒฐํ๊ธฐ ์ํ ํค |
| -p, | string | ์ ๋ก๋ํ ํด๋์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ์ง ์์ผ๋ฉด capacitor.config์์ webDir๋ฅผ ์ฌ์ฉํฉ๋๋ค. |
| -c, | string | ์ฑ๋์ ์ฐ๊ฒฐํ |
| -e, | string | Capgo ํด๋ผ์ฐ๋์ ์ ๋ก๋ํ๋ ๋์ ์ธ๋ถ URL๋ก ์ฐ๊ฒฐ |
| โiv-session-key | string | bundle URL ์ธ๋ถ์ IV ๋ฐ ์ธ์ ํค ์ค์ |
| โs3-region | string | S3 ๋ฒํท์ ์ง์ญ |
| โs3-apikey | string | API S3 ์๋ํฌ์ธํธ์ ํค |
| โs3-apisecret | string | API S3 ์๋ํฌ์ธํธ์ ๋น๋ฐ๋ฒํธ |
| โs3-endpoint | string | S3 ์๋ํฌ์ธํธ URL |
| โs3-bucket-name | string | AWS S3 ๋ฒํท ์ด๋ฆ |
| โs3-port | string | S3 ์๋ํฌ์ธํธ ํฌํธ |
| โno-s3-ssl | boolean | S3 ์ ๋ก๋์ SSL ์ฌ์ฉํ์ง ์๊ธฐ |
| โkey-v2 | string | ์ฌ์ฉ์ ์ง์ ๊ฐ์ธ ์๋ช ํค ๊ฒฝ๋ก (v2 ์์คํ ) |
| โkey-data-v2 | string | ์ฌ์ฉ์ ์ง์ ๊ฐ์ธ ์๋ช ํค (v2 ์์คํ ) |
| โbundle-url | boolean | ๋ฐฐํฌ URL์ stdout๋ก ์ถ๋ ฅํฉ๋๋ค. |
| โno-key | boolean | ์ธ์ฆ ํค๋ฅผ ๋ฌด์ํ๊ณ ๋ช ๋ น์ ์ ์กํฉ๋๋ค. |
| โno-code-check | boolean | code ์์ค ๋ฐ ์ธ๋ฑ์ค ํด๋ ๋ฃจํธ์ ์กด์ฌํ๋์ง ํ์ธํ์ง ์์ต๋๋ค. |
| โdisplay-iv-session | boolean | ์ ๋ฐ์ดํธ๋ฅผ ์ํธํํ ๋ ์ฌ์ฉํ๋ IV ๋ฐ ์ธ์ ํค๋ฅผ ์ฝ์์ ํ์ํฉ๋๋ค. |
| -b, | string | ์ ๋ก๋ํ ๋ฐฐํฌ์ ๋ฒ์ ๋ฒํธ๋ฅผ ์ง์ ํฉ๋๋ค. |
| โlink | string | ์ธ๋ถ ๋ฆฌ์์ค์ ์ฐ๊ฒฐํฉ๋๋ค (์: GitHub ๋ฆด๋ฆฌ์ค) |
| โcomment | string | ์ด ๋ฒ์ ์ ๋ํ ๋๊ธ, ๋ฆด๋ฆฌ์ค ๋ ธํธ, ์ปค๋ฐ ํด์, ์ปค๋ฐ ๋ฉ์์ง ๋ฑ์ด ๋ ์ ์์ต๋๋ค. |
| โmin-update-version | string | ์ ๋ฐ์ดํธ๋ฅผ ์ํด ํ์ํ ์ต์ ๋ฒ์ . ์ฑ๋์ ๋ฉํ๋ฐ์ดํฐ์ ์๋ ์ ๋ฐ์ดํธ ์ต์ ์ ์ค์ ํ ๊ฒฝ์ฐ์๋ง ์ฌ์ฉ๋ฉ๋๋ค. |
| โauto-min-update-version | boolean | ์์ฐ ํจํค์ง์ ๋ฐ๋ผ ์ต์ ์ ๋ฐ์ดํธ ๋ฒ์ ์ ์ค์ ํฉ๋๋ค. |
| โignore-metadata-check | boolean | ์ ๋ก๋ ์ ๋ฉํ๋ฐ์ดํฐ(๋ ธ๋ ๋ชจ๋) ํ์ธ์ ๋ฌด์ํฉ๋๋ค. |
| โignore-checksum-check | boolean | ์ ๋ก๋ ์ ์ฒดํฌ์ฌ ํ์ธ์ ๋ฌด์ํฉ๋๋ค. |
| โforce-crc32-checksum | boolean | ์ ๋ก๋ ์ CRC32 ์ฒดํฌ์ฌ์ ๊ฐ์ ๋ก ์ฌ์ฉํฉ๋๋ค(์๋ ๊ฐ์ง ์ค๋ฒ๋ผ์ด๋) |
| โtimeout | string | ์ ๋ก๋ ํ๋ก์ธ์ค์ ์๊ฐ ์ด๊ณผ ์ด |
| โmultipart | boolean | [deprecated] โtus๋ฅผ ์ฌ์ฉํ์ธ์. multipart ํ๋กํ ์ฝ์ ์ฌ์ฉํ์ฌ S3 ์ ๋ก๋ |
| โzip | boolean | Capgo ํด๋ผ์ฐ๋(legacy)์ zip์ ์ฌ์ฉํ์ฌ ๋ฐฐํฌ |
| โtus | boolean | Capgo ํด๋ผ์ฐ๋์ TUS๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐฐํฌ |
| โtus-chunk-size | string | TUS ์ฌ์๋ ์ ๋ก๋์ ๋ธ๋ก ํฌ๊ธฐ(๊ธฐ๋ณธ๊ฐ: ์๋) |
| โpartial | boolean | [deprecated] โdelta๋ฅผ ์ฌ์ฉํ์ธ์. incremental ์ ๋ฐ์ดํธ๋ฅผ ์ ๋ก๋ |
| โ๋ถ๋ถ๋ง ์ ๋ก๋ | boolean | [deprecated] โdelta-only๋ฅผ ์ฌ์ฉํ์ธ์. ์ ์ฒด ๋ฐฐํฌ ๋์ incremental ์ ๋ฐ์ดํธ๋ง ์ ๋ก๋ํ๊ณ ์ ์ฒด ๋ฐฐํฌ๋ฅผ ๊ฑด๋๋๋๋ค. |
| โdelta | boolean | ๋๋์ zip ๋ค์ด๋ก๋ ๋์ ๋น ๋ฅธ ์ ๋ฐ์ดํธ๋ฅผ ์ํด ๋ณ๊ฒฝ๋ ํ์ผ๋ง ์ ๋ก๋ํ์ธ์. |
| โdelta-only | boolean | ๋๋ ์ฑ์ ์ํ ์ต๋ ์๋ (useful for large apps)์์ ์ ์ฒด ๋ฐฐํฌ ์์ด delta ์ ๋ฐ์ดํธ๋ง ์ ๋ก๋ํ์ธ์. |
| โno-delta | boolean | Direct Update๊ฐ ํ์ฑํ๋์ด๋ delta ์ ๋ฐ์ดํธ๋ฅผ ๋นํ์ฑํํ์ธ์. |
| โencrypted-checksum | string | ์ธ๋ถ ๋ฐฐํฌ๋ฅผ ์ ๋ก๋ํ ๋๋ง ์ฌ์ฉํ๋ ์ํธํ๋ ์ฒดํฌ์ฌ (์๋ช ). |
| โauto-set-bundle | boolean | ์ค์ ํ์ผ์ธ capacitor.config.json์์ ๋ฐฐํฌ๋ฅผ ์๋์ผ๋ก ์ค์ ํ์ธ์. |
| โdry-upload | boolean | Dry ์ ๋ก๋ ํ๋ก์ธ์ค๋ฅผ ์ํํ์ง ์์ต๋๋ค. ํ์ผ์ ์ ๋ก๋ํ์ง ์๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํ์ ์ถ๊ฐํฉ๋๋ค. (๋ด๋ถ ํ ์คํธ๋ฅผ ์ํด Capgo์ ์ํด ์ฌ์ฉ๋จ) |
| โpackage-json | string | ๋ชจ๋ ธ๋ ํฌ์ package.json ํ์ผ ๊ฒฝ๋ก (์ผํ๋ก ๊ตฌ๋ถ) |
| โnode-modules | string | ๋ชจ๋ ธ๋ ํฌ์ node_modules ๋๋ ํ ๋ฆฌ ๊ฒฝ๋ก (์ผํ๋ก ๊ตฌ๋ถ) |
| โencrypt-partial | boolean | ๋ธํ ์ ๋ฐ์ดํธ ํ์ผ์ ์ํธํํฉ๋๋ค. (์ ๋ฐ์ดํฐ ๋ฒ์ 6.14.4 ์ด์์ผ ๊ฒฝ์ฐ ์๋ ํ์ฑํ) |
| โdelete-linked-bundle-on-upload | boolean | ํ์ฌ ์ ๋ก๋ํ๋ ค๋ ์ฑ๋์์ ์ฐ๊ฒฐ๋ ๋ฒ๋ค์ ์ฐพ๊ณ ์ญ์ ํฉ๋๋ค |
| โno-brotli-patterns | string | ๋ธ๋กํ๋ฆฌ ์์ถ์์ ์ ์ธํ ํ์ผ (์ผํ๋ก ๊ตฌ๋ถ๋ ๊ธ๋ก๋ฒ ํจํด, ์: โโ).jpg,.png |
| โdisable-brotli | boolean | ์ ๋ฐ์ดํธ ๋ฒ์ ์ด ์ง์ํ๋ ๊ฒฝ์ฐ์๋ ๋ธ๋กํ๋ฆฌ ์์ถ์ ์์ ํ ๋นํ์ฑํํฉ๋๋ค. |
| โversion-exists-ok | boolean | ๋น๋ ๋ฒ์ ์ด ์ด๋ฏธ ์กด์ฌํ๋ ๊ฒฝ์ฐ CI/CD ์ํฌํ๋ก์ฐ์ ํจ๊ป ๋ชจ๋ ธ๋ ํฌ๋ฅผ ์ํ ์ฑ๊ณต์ ์ผ๋ก ์ข ๋ฃํฉ๋๋ค. |
| โself-assign | boolean | ์ด ์ฑ๋(์ ๋ฐ์ดํธ ์ฑ๋ ์ค์ )์ ์๋์ผ๋ก ๊ฐ์ ํ๋๋ก ์ฅ์น์ ํ์ฉํฉ๋๋ค. |
| โsupa-host | string | ์์ฒด ํธ์คํ ๋๋ ๊ฐ๋ฐ์ ์ํ ์ปค์คํ Supabase ํธ์คํธ URL(Capgo) |
| โsupa-anon | string | ์์ฒด ํธ์คํ ์ ์ํ ์ปค์คํ Supabase anon ํค |
| โverbose | boolean | verbose ๋ชจ๋ ํ์ฑํ (์์ธ ๋ก๊น ํฌํจ) |
๐งช ํธํ์ฑ
๐งช ํธํ์ฑnpx @capgo/cli@latest bundle compatibility๐งช Capgo Cloud์์ ํน์ ์ฑ๋๊ณผ ํธํ์ฑ์ ํ์ธํ์ฌ ์ ๋ฐ์ดํธ๊ฐ ์์ ํ์ง ํ์ธํฉ๋๋ค.
์์:
npx @capgo/cli@latest bundle compatibility com.example.app --channel production์ต์ :
| ํ๋ผ๋ฏธํฐ: | ํ์ | ์ค๋ช |
|---|---|---|
| -a, | string | API ๊ณ์ ์ ์ฐ๊ฒฐํ๊ธฐ ์ํ ํค |
| -c, | string | ์ฒดํฌํ ํธํ์ฑ ์ฑ๋ |
| โtext | boolean | ์ด๋ชจํฐ์ฝ ๋์ ํ ์คํธ ์ถ๋ ฅ |
| โpackage-json | string | ๋ชจ๋ ธ๋ ํฌ์ package.json ํ์ผ ๊ฒฝ๋ก (์ผํ๋ก ๊ตฌ๋ถ) |
| โnode-modules | string | ๋ชจ๋ ธ๋ ํฌ์ node_modules ๋๋ ํ ๋ฆฌ ๊ฒฝ๋ก (์ผํ๋ก ๊ตฌ๋ถ) |
| โsupa-host | string | Capgo |
| โsupa-anon | string | ReleaseType |
๐น ํฐ๋ฏธ๋ ์ฐฝ
๋ณต์ฌnpx @capgo/cli@latest bundle releaseTypeํฐ๋ฏธ๋ ์ฐฝ
๋ณต์ฌ
npx @capgo/cli@latest bundle releaseType com.example.app --channel production์ต์ :
| Param | Type | ์ค๋ช |
|---|---|---|
| -a, | string | API ๊ณ์ ์ ์ฐ๊ฒฐํ๊ธฐ ์ํ ํค |
| -c, | string | ๋น๊ตํ ์ฑ๋ |
| --package-json | string | ๋ชจ๋ ธ๋ ํฌ์ package.json ํ์ผ ๊ฒฝ๋ก (์ผํ๋ก ๊ตฌ๋ถ) |
| --node-modules | string | ๋ชจ๋ ธ๋ ํฌ์ node_modules ๋๋ ํ ๋ฆฌ ๊ฒฝ๋ก (์ผํ๋ก ๊ตฌ๋ถ) |
| โsupa-host | string | Capgo์์ ์ฌ์ฉํ๋ ์ปค์คํ ์ํ๋ฒ ์ด์ค ํธ์คํธ URL (์์ฒด ํธ์คํ ๋๋ ๊ฐ๋ฐ์ฉ) |
| โsupa-anon | string | __CAPGO_KEEP_0__์์ ์ฌ์ฉํ๋ ์ปค์คํ ์ํ๋ฒ ์ด์ค ์ต๋ช ํค (์์ฒด ํธ์คํ ) |
๐๏ธ ์ญ์
โ๐๏ธ ์ญ์ โ๋ผ๋ ์ ๋ชฉ์ ์น์ Alias: d
npx @capgo/cli@latest bundle delete๐๏ธ Capgo ํด๋ผ์ฐ๋์์ ํน์ ๋ฒ๋ค ์ญ์ (์ ํ์ ์ผ๋ก ํน์ ๋ฒ์ ์ ๋์์ผ๋ก)
์์:
npx @capgo/cli@latest bundle delete BUNDLE_ID com.example.app์ต์ :
| Param | Type | ์ค๋ช |
|---|---|---|
| -a, | string | API ๊ณ์ ์ ์ฐ๊ฒฐํ๊ธฐ ์ํ ํค |
| โsupa-host | string | Custom Supabase host URL (for self-hosting or Capgo development) |
| โsupa-anon | string | ์์ฒด ํธ์คํ ์ ์ํ ์ปค์คํ Supabase anon ํค |
๐ ๋ชฉ๋ก
__CAPGO_KEEP_0__ ๋ชฉ๋กAlias: l
npx @capgo/cli@latest bundle listCapgo ์ฑ์ ์ ๋ก๋ ๋ ๋ชจ๋ ๋ฒ๋ค์ ๋ชฉ๋กํํฉ๋๋ค.
์์:
npx @capgo/cli@latest bundle list com.example.app์ต์ :
| Param | Type | ์ค๋ช |
|---|---|---|
| -a, | string | API ํค๋ฅผ ํด๋ฆญํ์ฌ ๊ณ์ ์ ์ฐ๊ฒฐํ์ธ์. |
| โsupa-host | string | ์ฌ์ฉ์ ์ง์ Supabase ํธ์คํธ URL (์์ฒด ํธ์คํ ๋๋ Capgo ๊ฐ๋ฐ์ฉ) |
| โsupa-anon | string | ์ฌ์ฉ์ ์ง์ Supabase anon ํค (์์ฒด ํธ์คํ ์ฉ) |
๐งน Cleanup
์ ๋ชฉ: โ ๐งน CleanupโAlias: c
npx @capgo/cli@latest bundle cleanup๐งน Capgo Cloud์์ ์ง์ ๋ ์ต๊ทผ ๋ฒ์ ์ ์๋ฅผ ์ ์งํ๋ฉด์ ์ญ์ ํ ๆง ๋ฒ์ ์ ํจํค์ง๋ฅผ ์ญ์ ํฉ๋๋ค. ์ฑ๋์ ์ฐ๊ฒฐ๋ ํจํค์ง๋ โignore-channel ์ต์ ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์ ์ธ๋ฉ๋๋ค.
์์:
npx @capgo/cli@latest bundle cleanup com.example.app --bundle=1.0 --keep=3์ต์ :
| Param | Type | ์ค๋ช |
|---|---|---|
| -b, | string | ์ฑ ์ญ์ ํ ๋ฒ์ ๋ฒํธ |
| -a, | string | API ๊ณ์ ์ ์ฐ๊ฒฐํ๋ ํค |
| -k, | string | ๋ฒ์ ์๋ฅผ ์ ์งํ ์ |
| -f, | string | ๊ฐ์ ์ญ์ |
| โignore-channel | boolean | ์ฑ๋๊ณผ ์ฐ๊ฒฐ๋ ๊ฒฝ์ฐ์๋ ๋ฒ๋ค ์ญ์ (๊ฒฝ๊ณ : ์ฑ๋๋ ์ญ์ ) |
| โsupa-host | string | Custom Supabase host URL (for self-hosting or Capgo development) |
| โsupa-anon | string | ์์ฒด ํธ์คํ ์ ์ํ Supabase anon ํค (์ฌ์ฉ์ ์ ์) |
๐ ์ํธํ
์ํธํ ๐ ์น์ npx @capgo/cli@latest bundle encrypt๐ ์ธ๋ถ ์ ์ฅ์์ ์์ ํ๊ฒ ์ ๋ก๋/๋ณตํธํ๋ฅผ ์ํด zip ์์ถ ํ์ผ์ ์ํธํํฉ๋๋ค. ์ ๋ก๋/๋ณตํธํ์ ์ฌ์ฉํ ivSessionKey๋ฅผ ๋ฐํํฉ๋๋ค. 'bundle zip โjson'์ ์ฌ์ฉํ์ฌ ์ฒดํฌ์ฌ์ ์ป์ต๋๋ค.
์์:
npx @capgo/cli@latest bundle encrypt ./myapp.zip CHECKSUM์ต์ :
| Param | Type | ์ค๋ช |
|---|---|---|
| โkey | string | ์ฌ์ฉ์ ์ง์ ๊ฐ์ธ ์ํธํ ํค์ ๊ฒฝ๋ก |
| โkey-data | string | ๊ฐ์ธ ์๋ช ํค |
| -j, | string | JSON ํ์์ผ๋ก ์ถ๋ ฅ |
| โpackage-json | string | ๋ชจ๋ ธ๋ ํฌ์ package.json ํ์ผ ๊ฒฝ๋ก (์ผํ๋ก ๊ตฌ๋ถ) |
๐ ํด๋
ํด๋ ๐npx @capgo/cli@latest bundle decrypt๐ ์ํธํ๋ ๋ฒ๋ค์ ํด๋ (์ฃผ๋ก ํ ์คํธ ์ฉ๋). ์ธ์ฆ์ ์ํ base64 ์ธ์ ํค๋ฅผ ์ถ๋ ฅํฉ๋๋ค.
์์:
npx @capgo/cli@latest bundle decrypt ./myapp_encrypted.zip CHECKSUM์ต์ :
| ํ๋ผ๋ฏธํฐ | ํ์ | ์ค๋ช |
|---|---|---|
| โkey | string | ๊ฐ์ธ ์๋ช ํค์ ์ฌ์ฉ์ ์ง์ ๊ฒฝ๋ก |
| โkey-data | string | ๊ฐ์ธ ์๋ช ํค |
| โchecksum | string | ๋ฐฐ๋ฌ๋ฌผ์ ์ฒดํฌ์ฌ, ๋ฐฐ๋ฌ๋ฌผ์ ๋ฌด๊ฒฐ์ฑ์ ํ์ธํ๊ธฐ ์ํด |
| โpackage-json | string | ๋ชจ๋ ธ๋ ํฌ์ package.json ํ์ผ ๊ฒฝ๋ก (์ผํ๋ก ๊ตฌ๋ถ) |
๐น ์์ถ ํ์ผ
๐น ์์ถ ํ์ผnpx @capgo/cli@latest bundle zip๐๏ธ ์ฑ ๋ฒ๋ค์ ๋ํ zip ํ์ผ์ ์์ฑํ์ธ์. ์ํธํ์ ์ฌ์ฉํ ์ฒดํฌ์ฌ์ ๋ฐํํฉ๋๋ค. โjson ์ต์ ์ ์ฌ์ฉํ์ฌ ๊ธฐ๊ณ๊ฐ ์ฝ์ ์ ์๋ ์ถ๋ ฅ์ ์ป์ผ์ญ์์ค.
์์:
npx @capgo/cli@latest bundle zip com.example.app --path ./dist์ต์ :
| ํ๋ผ๋ฏธํฐ | ํ์ | ์ค๋ช |
|---|---|---|
| -p, | string | capacitor.config์์ ์ค์ ํ webDir๋ฅผ ์ฌ์ฉํ์ง ์์ผ๋ฉด ์ ๋ก๋ํ ํด๋์ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ์ธ์. |
| -b, | string | zip ํ์ผ ์ด๋ฆ์ผ๋ก ์ฌ์ฉํ ๋ฒ์ ๋ฒํธ๋ฅผ ์ง์ ํ์ธ์. |
| -n, | string | zip ํ์ผ ์ด๋ฆ์ ์ง์ ํ์ธ์. |
| -j, | string | JSON ํ์์ผ๋ก ์ถ๋ ฅํฉ๋๋ค. |
| --no-code-check | boolean | ์์ค code์ root ํด๋ ๋ด index๊ฐ ์กด์ฌํ๋์ง ํ์ธํ์ง ์์ต๋๋ค. |
| --key-v2 | boolean | __CAPGO_KEEP_0__ ์ํธํ v2 ์ฌ์ฉ |
| โpackage-json | string | ๋ค์ค ๋ฆฌํฌ์งํ ๋ฆฌ์ฉ package.json ํ์ผ ๊ฒฝ๋ก (์ผํ๋ก ๊ตฌ๋ถ) |
__CAPGO_KEEP_1__์์ ๊ณ์
__CAPGO_KEEP_1__์์ ๊ณ์ํ๋ ๋ฐฉ๋ฒ__CAPGO_KEEP_2__์ ์ฌ์ฉํ๊ณ ์๋ค๋ฉด __CAPGO_KEEP_2__์ ์ฌ์ฉํ์ฌ ๋ณด์ ๋ฐ ๊ท์ ์ค์ ๊ณํ์ ์๋ฆฝํ๊ณ , __CAPGO_KEEP_2__์ __CAPGO_KEEP_3__๊ณผ ์ฐ๊ฒฐํ์ธ์. __CAPGO_KEEP_3__์์ ์ํธํ ๊ตฌํ ์ธ๋ถ ์ ๋ณด๋ฅผ ์ฐธ์กฐํ์ธ์. __CAPGO_KEEP_4__์์ ๊ท์ ์ค์ ๊ตฌํ ์ธ๋ถ ์ ๋ณด๋ฅผ ์ฐธ์กฐํ์ธ์. __CAPGO_KEEP_2__ __CAPGO_KEEP_2__ __CAPGO_KEEP_2__ Capgo ๋ณด์ ์ค์บ๋ Capgo ๋ณด์ ์ค์บ๋์ ์ ํ ์ํฌํ๋ก์ฐ์ ๋ํด Capgo ๋ณด์ Capgo ๋ณด์์ ์ ํ ์ํฌํ๋ก์ฐ์ ๋ํด Capgo ์ ๋ขฐ ์ผํฐ Capgo ์ ๋ขฐ ์ผํฐ์ ์ ํ ์ํฌํ๋ก์ฐ์ ๋ํด