Perintah
Copas prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Halaman ini adalah ringkasan yang terstruktur. Gunakan referensi perintah saat ini untuk flag yang tepat: aplikasi, bundel, saluran, dan bangun.
konteks: Bangun halaman web dari Cordova ke Capacitor AI (langkah 2).
Judul Bagian: “Penggunaan”Tunggu, semua perintah harus dijalankan di folder aplikasi Anda dengan capacitor project dihidupkan dengan benar.
npx @capgo/cli@latest init [apikey]
Metode ini bertujuan untuk memandu Anda secara bertahap.
Metode ini akan menambahkan aplikasi Anda ke Capgo. Selain itu, metode ini akan menambahkan code ke aplikasi Anda untuk memvalidasi update. Selain itu, metode ini akan membangun aplikasi Anda. Selain itu, metode ini akan mengunggah aplikasi Anda ke Capgo. Dan metode ini akan membantu Anda untuk memeriksa apakah update berhasil.
npx @capgo/cli login [apikey]
Judul Bagian: “Login” apikey Metode ini bertujuan untuk mengingatkan Anda untuk masuk ke __CAPGO_KEEP_0__.
Optionally Anda dapat memberikan:
--local Ini akan menyimpan kunci API Anda di repositori lokal dan mengabaikannya dalam git. Doctor
Bab berjudul “Doctor”
Perintah untuk memeriksa apakah Anda sudah terupdate dengan __CAPGO_KEEP_0__ paket.npx @capgo/cli doctor
Command to check if you are up-to-date with Capgo packages.
Aplikasi
Perintah untuk memeriksa apakah Anda sudah terupdate dengan __CAPGO_KEEP_0__ paket.
Judul Bagian “Aplikasi”Tambah
Judul Bagian “Tambah”npx @capgo/cli app add [appId]
[appId] ID aplikasi Anda dalam format com.test.app diuraikan di sini.
💡 Semua pilihan akan ditebak dalam konfigurasi Anda jika tidak disediakan.
Jika diinginkan, Anda dapat memberikan:
--icon [/path/to/my/icon]untuk menampilkan ikon kustom di aplikasi web Capgo.--name [test]untuk menampilkan nama kustom di daftar.--apikey [key]API untuk menghubungkan ke akun Anda.--retention [retention]periode penyimpanan aplikasi dalam hari, 0 oleh default = tak terbatas.
Contoh dari capacitor.config.json untuk appId dan AppName, ikon ditebak di folder sumber daya
{ "appId": "ee.forgr.capacitor_go", "appName": "Capgo", "webDir": "dist"}Tetapkan
Bab yang berjudul “Tetapkan”npx @capgo/cli app set [appId]
[appId] ID aplikasi Anda, formatnya dijelaskan di sini.
Jika perlu, Anda dapat memberikan:
--icon [/path/to/my/icon]untuk menampilkan ikon kustom di aplikasi web Capgo.--name [test]untuk menampilkan nama kustom di daftar.--retention [retention]periode penyimpanan bundle aplikasi dalam hari, 0 secara default = tak terbatas.--expose-metadata [true|false]untuk menampilkan metadata bundle (link dan komentar) ke plugin.--previewatau--no-previewuntuk mengaktifkan atau menonaktifkan kode QR pratinjau bundle dan channel.--allow-device-custom-idatau--no-allow-device-custom-iduntuk mengontrol ID perangkat yang disesuaikan.--block-provider-infra-requestsatau--no-block-provider-infra-requestsuntuk mengontrol pemblokiran permintaan datacenter Google dan Apple yang diketahui.--build-timeout-minutes [5-360]untuk mengontrol pemblokiran permintaan datacenter Google dan Apple yang diketahui.--ios-store-url [url]untuk mengatur waktu pembangunan native.--android-store-url [url]atau--default-upload-channel [channel]untuk mengatur URL toko.--default-download-channel [channel]untuk mengatur saluran unggah default.--disable-download-channelsuntuk mengatur saluran unduh default, atau--apikey [key]Kunci API untuk menghubungkan ke akun Anda.
Daftar
Judul bagian “Daftar”npx @capgo/cli app list [appId]
[appId] ID aplikasi Anda dalam format com.test.app diuraikan di sini.
Jika Anda ingin, Anda dapat memberikan:
--apikey [key]Kunci API untuk menghubungkan ke akun Anda.
Hapus
Judul bagian “Hapus”npx @capgo/cli app delete [appId]
[appId] ID aplikasi Anda dalam format com.test.app diuraikan Sini.
Jika Anda ingin, Anda bisa memberikan:
--apikey [key]API untuk menghubungkan ke akun Anda.--bundleHanya menghapus versi ini.
npx @capgo/cli app debug [appId]
[appId] ID aplikasi Anda dalam format com.test.app diuraikan Sini.
Jika Anda ingin, Anda bisa memberikan:
--apikey [key]API untuk menghubungkan ke akun Anda.--deviceUntuk perangkat tertentu yang ingin Anda debug
Pengaturan
Judul bagian “Pengaturan”npx @capgo/cli app setting [path]
Ubah konfigurasi Capacitor.
[path] - jalur pengaturan yang ingin Anda ubah. Misalnya, untuk mengubah appId, berikan appId.
Jika Anda ingin menonaktifkan pembaruan otomatis di capacitor-updater, berikan plugins.CapacitorUpdater.autoUpdate dengan --string off.
Anda harus memberikan salah satu dari --string atau --bool!
Alternatifnya, Anda dapat memilih
--string <string>Alternatifnya, Anda dapat memilih--bool <true | false>- mengatur pengaturan menjadi boolean
Bundle
Judul Bagian “Bundle”Upload
Judul Bagian “Upload”npx @capgo/cli bundle upload [appId]
[appId] ID aplikasi Anda, formatnya dijelaskan di sini.
Jika perlu, Anda dapat memberikan:
--apikey <apikey>API kunci untuk menghubungkan ke akun Anda.--path <path>Jalur folder untuk mengunggah.--channel <channel>Saluran untuk dihubungkan.--external <url>Hubungkan ke URL eksternal daripada mengunggah ke Capgo Cloud.--iv-session-key <key>Set IV dan kunci sesi untuk URL bundle eksternal.--s3-endpoint <s3Endpoint>URL endpoint S3. Tidak berfungsi dengan unggahan delta atau opsi eksternal.--s3-region <region>Wilayah untuk bucket S3 Anda.--s3-apikey <apikey>Kunci API untuk endpoint S3 Anda.--s3-apisecret <apisecret>Rahasia API untuk endpoint S3 Anda.--s3-bucket-name <bucketName>Nama untuk bucket S3 AWS Anda.--s3-port <port>Port untuk endpoint S3 Anda.--no-s3-sslNonaktifkan SSL untuk unggahan S3.--key <key>Jalur kustom untuk kunci tanda tangan publik (sistem v1).--key-data <keyData>Kunci tanda tangan publik (sistem v1).--key-v2 <key>Jalur kustom untuk kunci tanda tangan privat (sistem v2).--key-data-v2 <keyData>Kunci tanda tangan privat (sistem v2).--bundle-urlMencetak URL bundle ke stdout.--no-keyMengabaikan kunci tanda tangan dan mengirimkan pembaruan jelas.--no-code-checkMengabaikan pengecekan apakah notifyAppReady() dipanggil di sumber code dan indeks ada di folder root.--display-iv-sessionMengeluarkan ke konsol kunci IV dan sesi yang digunakan untuk mengenkripsi pembaruan.--bundle <bundle>Nomor versi bundle untuk diunggah.--auto-bump [level]Versi bundle otomatis bertambah dari channel terkait bundle, atau versi aplikasi remote terbaru. Tingkat:major,minor(default),patch(alias)fix),metadata, atauai(Workers AI compares local files to the previous Capgo/channel delta manifest, infers the level, and logs a short reason; skips AI and bumpspatchjika tidak ada versi sebelumnya Capgo. Meningkatkan hingga nama gratis ditemukan (nama yang dihapus tetap dipakai). Tidak dapat digabungkan dengan--bundle.--min-update-version <minUpdateVersion>Versi minimal yang diperlukan untuk memperbarui ke versi ini. Digunakan hanya jika pengaturan auto update diatur ke metadata di channel.--auto-min-update-versionSet versi update minimum berdasarkan paket native.--ignore-metadata-checkIgnores periksa metadata (node_modules) saat mengunggah.--ignore-checksum-checkIgnores periksa cek checksum saat mengunggah.--timeout <timeout>Waktu tunggu untuk proses unggahan dalam detik.--deltaMengunggah file Delta (manifest) bersamaan dengan bundle penuh.--delta-onlyMengunggah hanya update Delta (manifest), melompati bundle penuh.--no-deltaMenghapus unggahan Delta (manifest) (bermanfaat jika mode terapkan secara instan tetapi Anda ingin bundle penuh).autoUpdateMengunggah bundle menggunakan protokol tus.--tusMenggunakan protokol multipart untuk mengunggah data ke S3, Tidak digunakan lagi, gunakan TUS sebaliknya.--multipartSebuah ceksum terenkripsi (tanda tangan). Digunakan hanya saat mengunggah bundle eksternal.--encrypted-checksum <encryptedChecksum>Jalur ke file package.json. Bermanfaat untuk monorepos.--package-json <packageJson>Mengunggah bundle menggunakan protokol tus.--auto-set-bundleSet capacitor.config.json dengan bundle.--node-modules <nodeModules>Daftar jalur ke node_modules. Berguna untuk monorepos (dipisahkan dengan koma, misalnya: ../../node_modules,./node_modules)
⭐️ Opsi eksternal membantu mengaktifkan 2 kasus: perusahaan dengan kekhawatiran privasi, tidak mengirimkan code ke pihak ketiga dan aplikasi lebih besar dari 200 MB. Dengan pengaturan ini, Capgo hanya menyimpan tautan ke zip dan mengirimkan tautan ke semua aplikasi.
👀 Capgo cloud tidak pernah melihat apa yang ada di dalam tautan (untuk opsi eksternal), atau di code ketika disimpan.
🔑 Anda dapat menambahkan lapisan keamanan kedua dengan menggunakan enkripsi, kemudian Capgo tidak akan dapat melihat atau memodifikasi apa pun, menjadi “tidak dipercaya”.
Contoh dari package.json untuk versi
{ "version": "1.0.2"}⛔ Versi harus lebih besar dari “0.0.0”.
💡 Jangan lupa untuk memperbarui nomor versi setiap kali Anda mengirimkan satu, nomor versi tidak dapat diubah atau digunakan kembali setelah penghapusan karena alasan keamanan.
Daftar
Judul bagian ‘Daftar’npx @capgo/cli bundle list [appId]
[appId] ID aplikasi Anda dalam format com.test.app dijelaskan di sini di sini.
Jika Anda ingin, Anda dapat memberikan:
--apikey [key]API kunci untuk menghubungkan ke akun Anda.
Hapus
Judul bagian “Hapus”npx @capgo/cli bundle delete [appId]
[appId] ID aplikasi Anda dalam format com.test.app dijelaskan di sini di sini.
Jika Anda ingin, Anda dapat memberikan:
--apikey [key]API kunci untuk menghubungkan ke akun Anda.--bundlebersama dengan nomor versi hanya akan menghapus versi ini.
Membersihkan
Judul bagian “Membersihkan”di rentang SemVer untuk versi mayor ke Cloud
npx @capgo/cli bundle cleanup [appId] --bundle=[majorVersion] --keep=[numberToKeep]
[appId] ID aplikasi Anda dalam format com.test.app terangkan di sini di sini.
Jika Anda ingin, Anda dapat memberikan:
--apikey [key]API kunci untuk menghubungkan ke akun Anda.--bundle [majorVersion]versi yang Anda ingin hapus paket sebelumnya untuk, akan menjaga yang terakhir +numberToKeep.--keep [numberToKeep]jumlah paket yang ingin Anda simpan (default 4).
Contoh: Jika Anda memiliki 10 versi dari 10.0.1 hingga 10.0.11, dan Anda menggunakan npx @capgo/cli cleanup [appId] --bundle=10.0.0 akan menghapus 10.0.1 hingga 10.0.6. 10.0.7 hingga 10.0.11 akan tetap.
Jika Anda memiliki 20 versi secara keseluruhan, dan Anda tidak menyediakan nomor paket seperti ini: npx @capgo/cli cleanup [appId] --keep=2 Akan menghapus 18 versi, dan menyimpan 2 versi terakhir.
Perintah ini akan meminta konfirmasi, menampilkan tabel tentang apa yang akan disimpan dan dihapus.
Enkripsi
Bab berjudul “Enkripsi”PemberhentianPeringatan: Perintah ini sudah tidak digunakan dan akan dihapus dalam rilis utama berikutnya. Silakan menggunakan sistem enkripsi baru.
npx @capgo/cli bundle encrypt [path/to/zip]
Perintah ini digunakan ketika Anda menggunakan sumber eksternal untuk menyimpan code Anda atau untuk tujuan tes.
Jika diinginkan, Anda dapat memberikan:
--key [/path/to/my/private_key] jalan ke kunci pribadi Anda.
--key-data [privateKey] data kunci pribadi, jika Anda ingin menggunakan inline. ivSessionKeyPerintah ini akan mencetak nilai __CAPGO_KEEP_0__ dan menghasilkan arsip yang dienkripsi, untuk digunakan bersama perintah unggah atau dekripsi.
Enkripsi V2
Bab yang berjudul “Enkripsi V2”npx @capgo/cli bundle encrypt [path/to/zip] [checksum]
Perintah ini digunakan ketika Anda menggunakan sumber eksternal untuk menyimpan code atau untuk tujuan pengujian.
Checksum adalah SHA256 dari bundle (dibuat oleh —key-v2), digunakan untuk memverifikasi integritas file setelah dekripsi.
--key [/path/to/my/private_key] Checksum ini akan dienkripsi dengan kunci pribadi dan dikirim bersama dengan bundle.
--key-data [privateKey] Dalam enkripsi v2, checksum ditingkatkan menjadi “tanda tangan” dari bundle.
--json Jika diinginkan, Anda dapat memberikan: ivSessionKeyjalan ke kunci pribadi Anda.
Enkripsi
Judul Bagian “Enkripsi”npx @capgo/cli bundle decrypt [path/to/zip] [ivSessionKey]
Jika Anda ingin, Anda dapat memberikan:
--key [/path/to/my/private_key] jalan ke kunci pribadi Anda.
--key-data [privateKey] data kunci pribadi, jika Anda ingin menggunakan inline. Perintah ini digunakan terutama untuk tujuan tes, dan akan mengenkripsi zip dan mencetak kunci sesi base64 yang dienkripsi di konsol.
Enkripsi V2
Judul Bagian “Enkripsi V2”npx @capgo/cli bundle decryptV2 [path/to/zip] [ivSessionKey]
Jika Anda ingin, Anda dapat memberikan:
--key [/path/to/my/private_key] jalan ke kunci pribadi Anda.
--key-data [privateKey] data kunci pribadi, jika Anda ingin menggunakan inline. Perintah ini digunakan terutama untuk tujuan tes, dan akan mengenkripsi zip dan mencetak kunci sesi base64 yang dienkripsi di konsol.
--checksum [checksum] checksum file, akan memverifikasi checksum setelah enkripsi.
npx @capgo/cli bundle zip [appId]
[appId] ID aplikasi Anda, formatnya dijelaskan di sini.
Jika perlu, Anda dapat memberikan:
--path [/path/to/my/bundle]untuk mengunggah folder tertentu.--bundle [1.0.0]untuk menetapkan nomor versi bundle pada nama file.--name [myapp]untuk mengganti nama file.--jsonuntuk menampilkan informasi dalam format JSON.--no-code-checkuntuk mengabaikan periksa code dan mengirim bundle secara langsung.--key-v2untuk menggunakan sistem enkripsi baru. Ini diperlukan karena sistem enkripsi baru menggunakan checksum yang lebih baik untuk memverifikasi integritas file.
Kemampuan Kompatibilitas
Judul Bagian “Kemampuan Kompatibilitas”npx @capgo/cli bundle compatibility [appId] -c [channelName]
[appId] ID aplikasi Anda, formatnya dijelaskan di sini di sini.
[channelName] nama saluran untuk memeriksa.
Optionally, Anda dapat memberikan:
--apikey [key]API kunci untuk menghubungkan ke akun Anda.--textgunakan teks daripada emoji di tabel--channel [channel]saluran untuk memeriksa konsistensi dengan.--package-json <packageJson>Jalur ke file package.json. Berguna untuk monorepos--node-modules <nodeModules>Daftar jalur ke node_modules. Berguna untuk monorepos (dipisahkan dengan koma ex: ../../node_modules,./node_modules)
Saluran
Bab berjudul “Saluran”Tambah
Judul Bagian ‘Tambah’npx @capgo/cli channel add [channelName] [appId]
[channelName] nama channel baru Anda, seperti production atau beta. [appId] pertanyaan alternatif untuk menambahkan com.test.app format ID aplikasi Anda diuraikan.
di sini
Hapusnpx @capgo/cli channel delete [channelName] [appId]
[channelName] Judul Bagian ‘Hapus’ [appId] nama channel yang ingin Anda hapus. com.test.app format ID aplikasi Anda diuraikan.
Daftar
Judul bagian “Daftar”npx @capgo/cli channel list [appId]
[appId] ID aplikasi Anda dalam format com.test.app diuraikan di sini.
Jika perlu, Anda dapat memberikan:
--apikey [key]API kunci untuk menghubungkan ke akun Anda.
npx @capgo/cli channel set [channelName] [appId]
[appId] ID aplikasi Anda, formatnya diuraikan di sini.
[channelName] nama saluran yang ingin Anda konfigurasi, seperti production atau beta.
atau Anda dapat memberikan:
--bundle [1.2.3]mengirimkan aplikasi Anda ke cloud terlebih dahulu, untuk menghubungkannya ke saluran.--latestmengambil versi bundle daripackage.json:version, tidak dapat digunakan bersamaan dengan--bundle.--state [ normal | default ]mengatur status saluran, dapatnormalataudefault. Satu saluran harusdefault.--downgrademengizinkan saluran untuk mengirimkan versi turun (major) ke perangkat.--no-downgrademenghambat saluran untuk mengirimkan versi turun (major) ke perangkat.--upgrademengizinkan saluran untuk mengirimkan versi naik (major) ke perangkat.--no-upgrademenghambat saluran untuk mengirimkan versi naik (major) ke perangkat.--iosmengizinkan saluran untuk mengirimkan versi ke perangkat iOS.--no-iosmenghambatkan saluran untuk mengirimkan versi ke perangkat iOS.--androidmengizinkan saluran untuk mengirimkan versi ke perangkat Android.--no-androidmenghambatkan saluran untuk mengirimkan versi ke perangkat Android.--self-assignmengizinkan perangkat untuk menetapkan diri sendiri ke saluran ini.--no-self-assignmenghambatkan perangkat untuk menetapkan diri sendiri ke saluran ini.--disable-auto-update STRATEGYMengnonaktifkan strategi pembaruan otomatis untuk saluran ini. Opsi yang mungkin adalah: major, minor, patch, metadata, tidak ada.--apikey [key]API untuk menghubungkan ke akun Anda.
Mengnonaktifkan strategi pembaruan
Bab yang berjudul “Mengnonaktifkan strategi pembaruan”Ada beberapa cara untuk mengatasi menghambat pembaruan untuk versi yang terlalu tua.
Capgo tidak dapat memperbarui code yang asli, sehingga pembaruan dari versi dengan code native yang lama ke versi dengan code native yang diperbarui tidak boleh mungkin.
Ada beberapa cara untuk mencapai itu.
Terlebih dahulu, strategi ini. major It mencegah pembaruan dari native baseline. 0.0.0 -> target bundle 1.0.0. Angka utama adalah angka yang ditonjolkan (1.0.0 dan 0.0.0).
Kedua adalah strategi ini. minor It mencegah pembaruan ketika target bundle memiliki major atau minor yang berbeda dengan native baseline perangkat, seperti 0.0.0 -> 1.1.0 atau 1.1.0 -> 1.2.0.
Ketiga, strategi ini. patch It ditambahkan ke capgo sebagai mode yang sangat ketat. Tidak disarankan untuk digunakan kecuali Anda paham sepenuhnya bagaimana cara kerjanya.
Untuk dapat menerima pembaruan, kondisi-kondisi berikut harus dipenuhi:
- Angka utama sama antara target bundle dan
version_build - Angka minor sama antara target bundle dan
version_build - Perbedaan patch antara bundle target dan
version_build - Hanya tanda versi yang mungkin berbeda, seperti versi pra-rilis (
-beta.2) atau metadata pembangunan (+build.2)
Berikut adalah contoh skenario mana update diizinkan atau ditolak
- 1.0.0-beta.1 -> 1.0.0-beta.2 diizinkan
- 1.0.0+build.1 -> 1.0.0+build.2 diizinkan
- 1.0.0 -> 1.0.1 ditolak
- 1.0.0 -> 1.1.0 ditolak
- 1.0.0 -> 2.0.0 ditolak
Perbandingan strategi menggunakan basis native yang dikirim sebagai version_build, bukan bundle yang diunduh saat ini yang dikirim sebagai version_name.
Terakhir, strategi yang paling rumit adalah metadata strategi.
Pertama-tama, Anda harus tahu bahwa awalnya setelah Anda mengaktifkannya, pembaruan akan gagal karena saluran tersebut kekurangan metadata yang diperlukan.
Jika saluran tersebut kekurangan metadata, Anda akan melihat pesan seperti ini:
Jika Anda melihat sesuatu seperti ini, Anda tahu bahwa Anda harus pergi ke bundle saat ini untuk saluran yang gagal dan atur metadata.
Pertama-tama, tentukan saluran mana yang gagal. Anda dapat melakukannya dengan melihat di misconfigured kolom
Kemudian pergi ke saluran yang gagal dan klik pada Bundle number. Ini harus membawa Anda ke halaman bundle.
Setelah itu isi Minimal update version field. Ini harus berupa semver.
Jika nilai yang Anda masukkan bukan semver, Anda akan mendapatkan kesalahan, tetapi jika semuanya berjalan dengan benar Anda harus melihat sesuatu seperti ini:
Sekarang, Anda mungkin tidak ingin mengatur data ini secara manual setiap kali Anda melakukan update. Beruntungnya, CLI akan mencegah Anda mengirimkan update tanpa metadata ini
Untuk mengunggah bundle dengan benar ketika menggunakan metadata option, Anda perlu melewati --min-update-version dengan semver yang validIndonesia
__CAPGO_KEEP_0__ unggah dengan metadata --min-update-version Perlu diingat --auto-min-update-versiontidaklah satu-satunya cara untuk melakukan konsistensi.
Selain itu, ada juga
yang dapat digunakan. Berikut adalah cara kerjanya. bundle compatibility Pertama, ia memeriksa versi yang saat ini telah diunggah ke saluran. Ia memeriksa konsistensi sama seperti min_update_version perintah akan melakukannya.
Kedua, jika versi baru 100% kompatibel, maka ia mengambil min_update_version dari versi terbaru di saluran.
Jika tidak, maka ia mengatur
ke nomor bundle dari versi baru yang telah diunggah. min_update_version Kamu akan selalu mendapatkan informasi apa itu
Jika versi baru tidak kompatibel maka harus terlihat seperti ini
Enkripsi Akhir ke Akhir (Tidak Dipercaya)
Judul Bagian “Enkripsi Akhir ke Akhir (Tidak Dipercaya)”Capgo mendukung enkripsi akhir ke akhir, ini berarti bahwa bundle Anda (code) dienkripsi sebelum dikirim ke cloud dan dienkripsi pada perangkat. Untuk itu, Anda perlu mengenerate pasangan kunci RSA, Anda dapat menggunakan perintah berikut untuk menggenerate kunci tersebut.
Sistem enkripsi ini adalah kombinasi dari RSA dan AES, kunci RSA digunakan untuk mengenkripsi kunci AES, dan kunci AES digunakan untuk mengenkripsi file.
Lihat di bawah untuk informasi lebih lanjut tentang sistem enkripsi ini.
Gambaran Enkripsi
Buat kunci untuk aplikasi Anda
Judul Bagian “Buat kunci untuk aplikasi Anda”npx @capgo/cli key create
Jika diinginkan, Anda dapat memberikan: --force Untuk menggantikan kunci yang sudah ada. Perintah ini akan membuat pasang kunci untuk Anda di aplikasi, dan akan meminta Anda untuk menyimpan kunci pribadi di tempat yang aman. Disarankan untuk tidak mengkomit kunci pribadi ke repository Git, dan tidak berbagi dengan siapa pun.
Setelah melakukan tes lokal, hapus kunci dari file konfigurasi dan tambahkan di langkah CI dengan
key save
Simpan kunci di konfigurasi aplikasi
Judul bagian “Simpan kunci di konfigurasi aplikasi”npx @capgo/cli key save
Jika Anda ingin, Anda bisa memberikan:
--key [/path/to/my/public_key] Jalur file kunci publik.
--key-data [publicKey] Data kunci publik, jika Anda ingin menggunakan inline. Perintah ini berguna jika Anda mengikuti rekomendasi dan tidak mengkomit kunci di konfigurasi aplikasi.
Pengintegrasian CI
Judul bagian “Pengintegrasian CI”Untuk menghemat waktu, saya merekomendasikan Anda membuat GitHub melakukan tugas mengirim ke server kami
Aplikasi demo kami
Apa itu Demo Aplikasi KamiJangan lupa untuk mengonfigurasi variabel lingkungan CI dengan kunci API Anda
Teruskan dari Perintah
Apa itu Teruskan dari PerintahJika Anda menggunakan Perintah untuk merencanakan dashboard dan API operasi, hubungkan dengan API Ringkasan untuk detail implementasi di API Ringkasan, Pendahuluan untuk detail implementasi di Pendahuluan, Kunci API untuk detail implementasi di Kunci API Perangkat untuk detail implementasi di Perangkat, dan Paket untuk detail implementasi di Paket.