웹사이트 검색

Ubuntu 20.04에 Yarn NPM 패키지 관리자를 설치하는 방법


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

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

이 페이지에서

  1. 전제 조건
  2. Ubuntu 20.04에 Yarn 설치
    1. 1단계: Curl 설치
    2. 2단계: GPG 키 가져오기
    3. 3단계: 공식 Yarn 저장소 추가 및 활성화\n
    4. 4단계: 시스템 캐시 업데이트
    5. 5단계: Yarn 설치

    1. 새 프로젝트 생성 및 Yarn 초기화\n
    2. 원사를 사용하여 프로젝트에 종속성 추가\n
    3. 프로젝트 종속성 업그레이드\n
    4. 패키지 또는 종속성 제거
    5. 모든 프로젝트 종속성 설치\n

    Yarn은 npm 패키지의 설치, 구성, 업데이트 및 제거를 자동화할 수 있는 빠르고 안전하며 안정적인 NODE 패키지 관리자입니다. Yarn은 시스템 작업을 병렬화하여 리소스 활용도를 높이고 다운로드한 패키지를 캐시하여 대역폭을 절약합니다. Yarn은 안전하며 코드를 실행하기 전에 체크섬을 사용하여 설치된 각 패키지의 무결성을 확인합니다. 상세하지만 간결한 잠금 파일 형식으로 인해 매우 신뢰할 수 있으며, 시스템에서 작동하는 설치가 다른 시스템에서 정확히 동일한 방식으로 수행되도록 합니다.

    이 튜토리얼에서는 Ubuntu 20.04 배포판에 Yarn을 설치하는 절차를 설명합니다. 또한 원사 기본 사항과 몇 가지 유용한 명령에 대해서도 설명합니다.

    전제 조건

    Ubuntu 20.04 시스템에 Yarn을 설치하려면 수퍼유저 또는 루트 권한이 필요합니다.

    우분투 20.04에 원사 설치

    Ubuntu 20.04 배포에 Yarn을 설치하는 동안 시스템에 구현하려면 다음 단계가 필요합니다.

    1단계: 컬 설치

    curl 명령줄 도구는 시스템에서 얀 리포지토리의 GPG를 가져오는 데 도움이 됩니다. 기본적으로 컬은 Ubuntu 20.04 시스템에 설치되지 않습니다. 따라서 'Ctrl+Alt+t'를 눌러 키보드 단축키를 사용하여 터미널을 열고 루트 권한으로 다음 명령을 실행하여 curl을 설치합니다.

    $ sudo apt install curl

    2단계: GPG 키 가져오기

    curl이 설치되면 Ubuntu 시스템에서 리포지토리의 GPG 키를 가져와 얀 패키지의 가용성을 확인합니다. 다음 명령을 실행하여 리포지토리의 GPG 키를 가져옵니다.

    $ curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

    3단계: 공식 Yarn 저장소 추가 및 활성화

    원사를 설치하기 전에 아래 언급된 명령을 실행하여 Ubuntu 20.04 시스템에 공식 원사 Apt 리포지토리를 추가하고 활성화합니다.

    $ echo "deb https://dl.yarnpkg.com/debian/ stable main" |
    sudo tee /etc/apt/sources.list.d/yarn.list

    4단계: 시스템 캐시 업데이트

    다음 명령을 실행하여 시스템의 apt 저장소를 업데이트하거나 새로 고칩니다.

    $ sudo apt update

    5단계: 원사 설치

    apt 리포지토리 패키지가 업데이트되면 아래 명령을 실행하여 Ubuntu 20.04 시스템에 원사를 설치합니다.

    $ sudo apt -y install yarn

    위에서 언급한 명령을 실행한 후 node js를 포함한 새로운 yarn 패키지가 다음과 같이 이 시스템에 설치됩니다.

    nvm을 사용하여 이미 node js를 설치한 경우 node js 패키지 설치를 건너뛰고 다음 명령을 사용하여 yarn을 설치합니다.

    $ sudo apt install --no-install-recommends yarn

    Yarn 설치 완료 후 다음 터미널 명령어를 실행하여 설치된 Yarn 애플리케이션 버전을 확인합니다.

    $ yarn --version

    설치된 얀 버전은 다음과 같이 터미널에 표시됩니다.

    축하합니다! 우분투 20.04 시스템에서 실 설치가 완료되었습니다.

    Ubuntu 20.04에서 원사 제거

    이 소프트웨어를 사용한 후 아래 명령을 실행하여 Ubuntu 시스템에서 제거할 수 있습니다.

    $ sudo apt remove the yarn

    다음 기사 섹션에서는 Ubuntu 20.04 시스템에서 Yarn을 사용하는 방법을 설명합니다.

    우분투 20.04에서 원사 사용

    Ubuntu 20.04 시스템에 Yarn을 설치하면 시스템에서 더 유용한 Yarn 명령을 사용하고 탐색할 수 있습니다. 아래에 제공된 몇 가지 유용한 원사 명령에 대해 논의해 봅시다.

    새 프로젝트 생성 및 Yarn 초기화

    먼저 소프트웨어 애플리케이션을 위한 새 프로젝트 디렉토리를 만들고 아래 언급된 명령을 실행하여 디렉토리로 이동합니다.

    $ mkdir ~/yarn_project && cd ~/yarn_project

    이제 다음 'yarn init' 명령을 사용하여 새 프로젝트를 만듭니다.

    $ yarn init yarn_project

    터미널 창에 다음과 같은 수의 질문이 표시됩니다. 화면에 표시되는 메시지에 따라 필요한 정보를 입력하거나 기본값으로 두십시오.

    정보를 제공하면 스크립트가 위에서 언급한 정보가 포함된 'package.json' 파일을 자동으로 생성합니다. 시스템에서 언제든지 이 파일에 액세스하고 변경할 수 있습니다.

    원사를 사용하여 프로젝트에 종속성 추가

    다음 명령을 사용하여 새 프로젝트 종속성 뒤에 이름 o를 추가합니다.

    $ yarn add [package-name]

    예를 들어, yarn을 사용하여 반응 패키지를 종속성으로 설치하려면 다음 명령을 사용합니다.

    $ yarn add react

    다음 출력은 반응이 시스템에 성공적으로 설치되었음을 보여줍니다. 'package.json'과 'yarn. lock'도 위에서 언급한 명령을 실행한 후에 업데이트됩니다.

    사용자가 패키지 이름만 제공하면 Yarn은 기본적으로 해당 패키지의 최신 버전을 설치합니다. 특정 프로젝트 종속성을 설치하려면 다음 구문을 따르십시오.

    $ yarn add [package-name]@[package-version]

    프로젝트 종속성 업그레이드

    다음 명령을 사용하여 프로젝트 종속성 또는 패키지를 업그레이드할 수 있습니다.

    $ yarn upgrade
    $ yarn upgrade [package-name]
    $ yarn upgrade [package-name]@[version]

    사용자가 패키지 이름을 제공하지 않으면 'package.json' 파일에 지정된 범위에 따라 모든 프로젝트 패키지를 최신 버전으로 자동 업그레이드합니다. 그렇지 않으면 해당 패키지만 패키지 이름으로 지정된 패키지를 업그레이드합니다.

    패키지 또는 종속성 제거

    다음 yarn 명령을 사용하여 애플리케이션에서 설치된 프로젝트 종속성을 쉽게 제거할 수 있습니다.

    $ yarn remove [package-name]

    예를 들어 프로젝트에서 반응 패키지를 제거하려면 위의 명령이 다음 형식으로 변경됩니다.

    $ yarn remove react

    위의 명령은 프로젝트에서 지정된 패키지만 제거하는 것이 아닙니다. 'package.json'과 'yarn. lock' 파일도 프로젝트에서 업데이트됩니다.

    모든 프로젝트 종속성 설치

    다음 명령을 실행하여 'package.json' 파일에 언급된 프로젝트의 전체 프로젝트 종속성을 설치합니다.

    $ yarn install 

    또는

    모든 프로젝트 종속성을 설치하려면 터미널 창에 'yarn' 명령을 입력하기만 하면 됩니다.

    결론

    우분투 20.04 배포판에 Yarn을 설치하는 것이 전부입니다. 명령줄을 사용하여 Ubuntu 시스템에 Yarn 패키지 종속성 관리자를 설치하는 방법을 배웠습니다. 또한 Yarn을 사용하여 프로젝트 종속성을 관리하는 방법도 설명했습니다. 원사에 대해 자세히 알아보려면 인터넷에서 원사 공식 문서를 방문하십시오. 이 튜토리얼에서 많은 것을 배웠기를 바랍니다. 감사!