내 연락처 정보
우편메소피아@프로톤메일.com
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
JavaScript 개발 세계에서 패키지 관리자는 개발자에게 없어서는 안 될 도구입니다. Facebook에서 만든 Yarn은 JavaScript 애플리케이션에 패키지 설치, 업데이트 및 버전 제어를 보다 효율적으로 처리할 수 있는 방법을 제공하는 빠르고 안정적이며 안전한 종속성 관리 도구입니다. 이 기사에서는 Yarn의 기본 사용법을 소개하고 개발자가 이 강력한 도구를 더 잘 활용할 수 있도록 돕습니다.
Yarn은 느린 종속성 설치 및 일관성 없는 종속성 설치와 같은 npm(Node.js와 함께 제공되는 패키지 관리자)의 일부 단점을 해결하는 것을 목표로 합니다. Yarn은 다음 기능을 통해 성능과 안정성을 향상시킵니다.
yarn.lock
) 동일한 버전의 종속성이 서로 다른 환경에 설치되도록 합니다.Yarn을 사용하기 전에 Yarn을 설치해야 합니다. Yarn은 다음 명령으로 설치할 수 있습니다.
npm install -g yarn
또는 Homebrew(macOS만 해당)를 사용하는 경우 다음을 사용할 수 있습니다.
brew install yarn
Yarn을 사용하여 새 프로젝트를 만드는 것은 매우 간단합니다. 먼저 새 디렉터리를 만들고 새 Node.js 프로젝트를 초기화합니다.
mkdir my-project
cd my-project
yarn init -y
이렇게 하면package.json
파일은 프로젝트 종속성 및 구성 목록입니다.
Yarn은 종속성을 설치하는 여러 가지 방법을 제공합니다.
yarn add <package>
yarn add <package1> <package2> ...
yarn add <package> --dev
프로젝트 종속성을 최신 버전으로 업데이트합니다.
yarn upgrade
또는 특정 종속성을 업데이트합니다.
yarn upgrade <package>
프로젝트에서 종속성을 제거합니다.
yarn remove <package>
원사를 사용하면 다음을 수행할 수 있습니다.package.json
스크립트를 정의하고 다음을 사용하여 실행합니다.
yarn run <script>
예를 들어, 다음과 같은 파일이 있는 경우start
스크립트는 다음과 같이 실행할 수 있습니다.
yarn run start
Yarn 작업공간은 여러 패키지(또는 프로젝트)를 전체적으로 관리할 수 있는 Yarn의 기능입니다. 이는 대규모 프로젝트나 라이브러리를 관리하는 데 유용합니다.
작업공간을 사용하려면 먼저package.json
추가"workspaces"
필드:
{
"workspaces": [
"packages/*"
]
}
그런 다음 사용할 수 있습니다yarn workspace
특정 하위 패키지에 대해 작업을 수행하는 명령:
yarn workspace <sub-package> run <script>
기본 종속성 관리 외에도 Yarn은 종속성 및 빌드 프로세스를 보다 자세히 제어하는 데 도움이 될 수 있는 뮤텍스(해석), 플러그인 시스템 등과 같은 일부 고급 기능도 제공합니다.
Yarn은 최신 JavaScript 개발을 위한 강력한 지원을 제공하는 기능이 풍부한 고성능 JavaScript 패키지 관리자입니다. 이 기사의 소개를 통해 Yarn을 사용하여 프로젝트 종속성을 관리하고 고급 기능을 사용하여 개발 효율성을 향상시킬 수 있습니다.