의존성을 추가하거나 갱신하거나 삭제하고 싶은 경우, 몇 가지 명령어에 대해 알고 있어야 합니다.
각각 명령어는 자동으로 여러분의
package.json
과
yarn.lock
파일을 갱신합니다.
다른 패키지를 사용하고 싶다면, 먼저 의존성 목록에 추가해야합니다. 그러기 위해서 다음 명령어를 실행합니다:
yarn add [package]
이 명령어는 자동으로 package.json
파일의 의존성 목록에 [package]
를 추가합니다.
뿐만 아니라, 변동 사항을 반영하기 위해 yarn.lock
파일을 갱신합니다.
{
"name": "my-package",
"dependencies": {
+ "package-1": "^1.0.0"
}
}
또한 플래그를 사용하여 다른 종류의 의존성 을 추가할 수 있습니다:
yarn add --dev
to add to devDependencies
yarn add --peer
to add to peerDependencies
yarn add --optional
to add to optionalDependencies
의존성 버전이나 태그를 명시하여 설치하고 싶은 버전의 패키지를 특정할 수 있습니다.
yarn add [package]@[version]
yarn add [package]@[tag]
[버전]
이나 [태그]
는 package.json
파일에 추가되고 의존성을 설치할때 이용됩니다.
For example:
yarn add package-1@1.2.3
yarn add package-2@^1.0.0
yarn add package-3@beta
{
"dependencies": {
"package-1": "1.2.3",
"package-2": "^1.0.0",
"package-3": "beta"
}
}
yarn upgrade [package]
yarn upgrade [package]@[version]
yarn upgrade [package]@[tag]
이 명령어는 package.json
과 yarn.lock
파일을 판올림합니다.
{
"name": "my-package",
"dependencies": {
- "package-1": "^1.0.0"
+ "package-1": "^2.0.0"
}
}
yarn remove [package]
이 명령어는 package.json
과 yarn.lock
파일을 갱신합니다.
← 이전: 새로운 프로젝트 생성하기 다음: 의존성 설치하기 →