Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengkonfigurasi dan menggunakan nuget atau dotnet CLI
Anda dapat menggunakan CLI alat seperti NuGet
dan dotnet
untuk mempublikasikan dan mengkonsumsi paket dari CodeCatalyst. Dokumen ini memberikan informasi tentang mengkonfigurasi CLI alat dan menggunakannya untuk mempublikasikan atau mengkonsumsi paket.
Daftar Isi
Mengkonfigurasi dengan NuGet CodeCatalyst
Untuk mengonfigurasi NuGet dengan CodeCatalyst, tambahkan titik akhir repositori dan token akses pribadi ke file NuGet konfigurasi Anda untuk mengizinkan nuget
atau terhubung dotnet
ke repositori paket Anda CodeCatalyst .
Untuk mengkonfigurasi NuGet dengan CodeCatalyst repositori paket Anda
-
Buka CodeCatalyst konsol di https://codecatalyst.aws/
. -
Pada halaman ikhtisar untuk proyek Anda, pilih Paket.
-
Pilih repositori paket Anda dari daftar repositori paket.
-
Pilih Connect to repository.
-
Dalam kotak dialog Connect to repository, pilih NuGetatau dotnet dari daftar klien manajer paket.
-
Anda akan memerlukan token akses pribadi (PAT) untuk mengautentikasi NuGet dengan CodeCatalyst. Jika Anda sudah memilikinya, Anda dapat menggunakannya. Jika tidak, Anda dapat membuatnya di sini.
-
Pilih Buat token.
-
Pilih Salin untuk menyalinPAT.
Awas
Anda tidak akan dapat melihat atau menyalin PAT lagi setelah Anda menutup kotak dialog.
-
-
dotnet
Konfigurasikannuget
atau gunakan titik NuGet akhir repositori Anda dan. CodeCatalyst PAT Ganti nilai-nilai berikut.catatan
Jika menyalin dari instruksi konsol, nilai berikut harus diperbarui untuk Anda dan tidak boleh diubah.
Ganti
username
dengan nama CodeCatalyst pengguna Anda.Ganti
PAT
dengan Anda CodeCatalyst PAT.Ganti
space_name
dengan nama CodeCatalyst spasi Anda.Ganti
proj_name
dengan nama CodeCatalyst proyek Anda.Ganti
repo_name
dengan nama repositori CodeCatalyst paket Anda.
-
Untuk
nuget
, gunakannuget sources add
perintah.nuget sources add -name "
repo_name
" -Source "https://packages.region
.codecatalyst.aws/nuget/space_name
/proj_name
/repo_name
/v3/index.json" -username "username
" -password "PAT
" -
Untuk
dotnet
, gunakandotnet nuget add source
perintah.Pengguna Linux dan macOS: Karena enkripsi tidak didukung pada platform non-Windows, Anda harus menambahkan
--store-password-in-clear-text
bendera ke perintah berikut. Perhatikan bahwa ini akan menyimpan kata sandi Anda sebagai teks biasa di file konfigurasi Anda.dotnet nuget add source "https://packages.
region
.codecatalyst.aws/nuget/space_name
/proj_name
/repo_name
/v3/index.json" -n "proj_name
/repo_name
" -u "username
" -p "PAT
" --store-password-in-clear-text
Setelah Anda mengonfigurasi NuGet CodeCatalyst, Anda dapat menggunakan NuGet paket yang disimpan di repositori Anda atau salah satu CodeCatalyst repositori hulu dan mempublikasikan NuGet paket ke repositori Anda. CodeCatalyst
Mengkonsumsi NuGet paket dari CodeCatalyst repositori
Setelah Anda mengonfigurasi NuGet CodeCatalyst, Anda dapat menggunakan NuGet paket yang disimpan di repositori Anda atau salah satu CodeCatalyst repositori hulu.
Untuk menggunakan versi paket dari repositori atau salah satu CodeCatalyst repositori hulu dengan nuget atau dotnet, jalankan perintah berikut. Ganti packageName
dengan nama paket yang ingin Anda konsumsi dan packageSourceName
dengan nama sumber untuk repositori CodeCatalyst paket Anda di file NuGet konfigurasi Anda, yang seharusnya menjadi nama repositori.
Untuk menginstal paket dengan dotnet
dotnet add
packageName
--sourcepackageSourceName
Untuk menginstal paket dengan nuget
nuget install
packageName
--sourcepackageSourceName
Untuk informasi selengkapnya, lihat Mengelola paket menggunakan nuget CLI
Mengkonsumsi NuGet paket dari NuGet .org melalui CodeCatalyst
Anda dapat menggunakan NuGet paket dari NuGet.org
Untuk mengkonsumsi paket dari NuGet .org
-
Jika Anda belum melakukannya, konfigurasikan manajer NuGet paket Anda dengan repositori CodeCatalyst paket Anda dengan mengikuti langkah-langkah di. Mengkonfigurasi dengan NuGet CodeCatalyst
-
Pastikan repositori Anda telah menambahkan NuGet.org sebagai koneksi upstream. Anda dapat memeriksa sumber upstream mana yang ditambahkan atau menambahkan Nuget.org sebagai sumber upstream dengan mengikuti petunjuk Menambahkan repositori upstream dan memilih repositori toko. NuGet
Menerbitkan NuGet paket ke CodeCatalyst
Setelah Anda mengonfigurasi NuGet CodeCatalyst, Anda dapat menggunakan nuget
atau dotnet
mempublikasikan versi paket ke CodeCatalyst repositori.
Untuk mendorong versi paket ke CodeCatalyst repositori, jalankan perintah berikut dengan path lengkap ke .nupkg
file Anda dan nama sumber untuk CodeCatalyst repositori Anda di file konfigurasi Anda. NuGet
Untuk mempublikasikan paket dengan dotnet
dotnet nuget push
path/to/nupkg/SamplePackage.1.0.0.nupkg
--sourcepackageSourceName
Untuk mempublikasikan paket dengan nuget
nuget push
path/to/nupkg/SamplePackage.1.0.0.nupkg
--sourcepackageSourceName