웹사이트 검색

Ubuntu 22.04에 Yarn Package Manager를 설치하는 방법


이 튜토리얼은 다음 OS 버전에 대해 존재합니다.

  • Ubuntu 22.04(Jammy Jellyfish)
  • Ubuntu 20.04(Focal Fossa)

이 페이지에서

  1. 전제 조건
  2. Node.js 설치
  3. Corepack 활성화\n
  4. Ubuntu 22.04에 Yarn 설치
  5. 원사 사용법
  6. 원사 업그레이드 방법
  7. 원사 패키지 제거
  8. 결론

Yarn은 JavaScript 환경을 위한 패키지 관리자입니다. NPM 패키지 관리자의 대안이며 Google, Tilde 및 Expo Dev와 협력하여 Facebook에서 개발했습니다. Yarn은 로컬 캐시에서 패키지를 설치하기 위해 설치 프로세스 속도를 높입니다. 대규모 코드베이스의 보안 및 성능 관련 문제를 해결하도록 설계되었습니다.

이 튜토리얼에서는 Ubuntu 22.04에 Yarn 패키지 관리자를 설치하는 방법을 보여줍니다.

전제 조건

  • Ubuntu 22.04를 실행하는 서버.\n
  • 루트 암호는 서버에서 구성됩니다.\n

Node.js 설치

Yarn을 설치하기 전에 서버에 Node.js 패키지를 설치해야 합니다. 먼저 다음 명령을 사용하여 curl 도구를 설치합니다.

apt install curl -y

다음으로 다음 명령을 사용하여 Node.js 리포지토리를 추가합니다.

curl -fsSL https://deb.nodesource.com/setup_current.x | bash -

다음으로 다음 명령을 사용하여 Node.js 패키지를 설치합니다.

apt install nodejs -y

코어팩 활성화

Corepack은 서버에 Yarn을 설치할 수 있게 해주는 패키지 관리자입니다. 기본적으로 Corepack은 Node.js 패키지와 함께 설치됩니다. 그러나 기본적으로 비활성화되어 있습니다. 따라서 사용하려면 활성화해야 합니다.

다음 명령을 사용하여 Corepack을 활성화할 수 있습니다.

corepack enable

우분투 22.04에 원사 설치

Corepack을 사용하면 서버에 Yarn 패키지를 쉽게 설치하고 활성화할 수 있습니다. Corepack을 사용하면 여러 프로젝트에서 서로 다른 Yarn 패키지 버전을 관리할 수 있습니다.

다음 명령을 실행하여 최신 Yarn 버전을 설치하고 활성화합니다.

corepack prepare  --activate

이제 다음 명령을 사용하여 Yarn 버전을 확인할 수 있습니다.

yarn --version

다음과 같은 결과가 표시됩니다.

3.2.3

Corepack을 사용하여 이전 버전의 Yarn을 설치할 수도 있습니다.

예를 들어 다음 명령을 실행하여 Yarn 3.1.1을 설치합니다.

corepack prepare  --activate

다음으로 기본 버전을 Yarn 3.1.1로 설정하고 다음 명령을 실행합니다.

yarn set version 3.1.1

다음과 같은 결과가 표시됩니다.

? YN0000: Retrieving https://repo.yarnpkg.com/3.1.1/packages/yarnpkg-cli/bin/yarn.js
? YN0000: Saving the new release in .yarn/releases/yarn-3.1.1.cjs
? YN0000: Done in 0s 790ms

기본 Yarn 버전을 안정적인 버전으로 설정하려면 다음 명령을 실행합니다.

yarn set version stable

원사 사용 방법

Yarn을 사용하면 모든 패키지를 쉽게 설치하고 제거할 수 있습니다.

먼저 다음 명령을 사용하여 Yarn 프로젝트를 초기화합니다.

yarn init

다음과 같은 결과가 표시됩니다.

{
  name: 'root',
  packageManager: ''
}

다음으로 다음 명령을 사용하여 React 패키지를 설치합니다.

yarn add react

다음과 같은 결과가 표시됩니다.

? YN0000: ? Resolution step
? YN0000: ? Completed in 0s 332ms
? YN0000: ? Fetch step
? YN0013: ? :4.0.0 can't be found in the cache and will be fetched from the remote registry
? YN0013: ? :1.4.0 can't be found in the cache and will be fetched from the remote registry
? YN0013: ? :18.2.0 can't be found in the cache and will be fetched from the remote registry
? YN0000: ? Completed in 0s 418ms
? YN0000: ? Link step
? YN0000: ? Completed
? YN0000: Done in 0s 808ms

패키지의 특정 버전을 설치하려면 다음 명령을 실행하십시오.

yarn add 

종속성을 업그레이드하려면 다음 명령을 실행합니다.

yarn up package

패키지를 제거하려면 다음 명령을 실행하십시오.

yarn remove package

원사 업그레이드 방법

Yarn을 최신 버전으로 업그레이드하려면 다음 명령을 실행하십시오.

yarn set version stable
yarn install

원사 패키지 제거

Yarn을 사용하지 않으려면 다음 명령을 사용하여 쉽게 제거할 수 있습니다.

corepack disable yarn

결론

이 게시물에서는 Ubuntu 22.04에 Yarn을 설치하는 방법에 대해 설명했습니다. 여러 Yarn 버전을 설치하고 관리하는 방법도 설명했습니다. 이 가이드가 JavaScript 프로젝트를 관리하는 데 도움이 되기를 바랍니다.