기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
너겟 또는 도트넷 구성 및 사용 CLI
NuGet
및 와 같은 CLI 도구를 사용하여 dotnet
의 패키지를 게시하고 사용할 수 있습니다 CodeCatalyst. 이 문서는 CLI 도구를 구성하고 이를 사용하여 패키지를 게시하거나 사용하는 방법에 대한 정보를 제공합니다.
목차
NuGet 로 구성 CodeCatalyst
NuGet 를 사용하여 를 구성하려면 NuGet 구성 파일에 리포지토리 엔드포인트와 개인 액세스 토큰을 CodeCatalyst추가하여 CodeCatalyst 패키지 리포지토리dotnet
에 연결nuget
하거나 연결할 수 있도록 합니다.
CodeCatalyst 패키지 리포지토리 NuGet 로 를 구성하려면
-
https://codecatalyst.aws/
CodeCatalyst 콘솔을 엽니다. -
프로젝트의 개요 페이지에서 패키지 를 선택합니다.
-
패키지 리포지토리 목록에서 패키지 리포지토리를 선택합니다.
-
리포지토리에 연결을 선택합니다.
-
리포지토리에 연결 대화 상자의 패키지 관리자 클라이언트 목록에서 NuGet 또는 도트넷을 선택합니다.
-
로 인증하려면 개인 액세스 토큰(PAT) NuGet 이 필요합니다 CodeCatalyst. 이미 있는 경우 사용할 수 있습니다. 그렇지 않은 경우 여기에서 만들 수 있습니다.
-
토큰 생성을 선택합니다.
-
복사를 선택하여 를 복사합니다PAT.
주의
대화 상자를 닫은 후에는 를 PAT 다시 보거나 복사할 수 없습니다.
-
-
리포지토리의 NuGet 엔드포인트 및
dotnet
를 사용하도록nuget
또는 를 구성합니다 CodeCatalyst PAT. 다음 값을 바꿉니다.참고
콘솔 지침에서 복사하는 경우 다음 값을 업데이트해야 하며 변경해서는 안 됩니다.
Replace
username
CodeCatalyst 사용자 이름과 함께.Replace
PAT
를 사용합니다 CodeCatalyst PAT.Replace
space_name
에 CodeCatalyst 공백 이름이 있습니다.Replace
proj_name
CodeCatalyst 프로젝트 이름을 사용합니다.Replace
repo_name
CodeCatalyst 패키지 리포지토리 이름을 사용합니다.
-
nuget
에서nuget sources add
명령을 사용합니다.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
" -
dotnet
에서dotnet nuget add source
명령을 사용합니다.Linux 및 macOS 사용자: Windows가 아닌 플랫폼에서는 암호화가 지원되지 않으므로 다음 명령에
--store-password-in-clear-text
플래그를 추가해야 합니다. 이렇게 하면 암호가 구성 파일에 일반 텍스트로 저장됩니다.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
NuGet 로 를 구성한 후에는 CodeCatalyst CodeCatalyst 리포지토리 또는 업스트림 리포지토리 중 하나에 저장된 NuGet 패키지를 사용하고 CodeCatalyst 리포지토리에 NuGet 패키지를 게시할 수 있습니다.
리포지토리에서 NuGet CodeCatalyst 패키지 사용
NuGet 로 를 구성 CodeCatalyst한 후에는 CodeCatalyst 리포지토리 또는 업스트림 리포지토리 중 하나에 저장된 NuGet 패키지를 사용할 수 있습니다.
리 CodeCatalyst 포지토리 또는 너트 또는 도트넷이 있는 업스트림 리포지토리 중 하나에서 패키지 버전을 사용하려면 다음 명령을 실행합니다. Replace packageName
사용하려는 패키지의 이름과 packageSourceName
NuGet 구성 파일에 CodeCatalyst 패키지 리포지토리의 소스 이름을 포함하는 리포지토리 이름이어야 합니다.
를 사용하여 패키지를 설치하려면 dotnet
dotnet add
packageName
--sourcepackageSourceName
를 사용하여 패키지를 설치하려면 nuget
nuget install
packageName
--sourcepackageSourceName
자세한 내용은 Microsoft 설명서의 너깃을 사용하여 패키지 관리 CLI
NuGet.org에서 를 통해 NuGet 패키지 소비 CodeCatalyst
NuGet.org
NuGet.org에서 패키지를 사용하려면
-
아직 구성하지 않았다면 의 단계에 따라 NuGet 패키지 리포지토리로 CodeCatalyst 패키지 관리자를 구성합니다 NuGet 로 구성 CodeCatalyst.
-
리포지토리가 NuGet.org를 업스트림 연결로 추가했는지 확인합니다. 의 지침에 따라 NuGet 스토어 리포지토리를 업스트림 리포지토리 추가 선택하여 어떤 업스트림 소스가 추가되었는지 확인하거나 Nuget.org 업스트림 소스로 추가할 수 있습니다.
에 NuGet 패키지 게시 CodeCatalyst
NuGet 로 를 구성 CodeCatalyst한 후에는 nuget
또는 dotnet
를 사용하여 패키지 버전을 CodeCatalyst 리포지토리에 게시할 수 있습니다.
패키지 버전을 CodeCatalyst 리포지토리로 푸시하려면 파일의 전체 경로와 NuGet 구성 .nupkg
파일의 리포지 CodeCatalyst 토리 소스 이름을 사용하여 다음 명령을 실행합니다.
를 사용하여 패키지를 게시하려면 dotnet
dotnet nuget push
path/to/nupkg/SamplePackage.1.0.0.nupkg
--sourcepackageSourceName
를 사용하여 패키지를 게시하려면 nuget
nuget push
path/to/nupkg/SamplePackage.1.0.0.nupkg
--sourcepackageSourceName