Volta를 사용하여 Node 시스템 도구 항목 간의 버전 관리 시작
이번에 이 시스템을 통해 Volta라는 도구를 알게 되었습니다. 제가 소개해 드리겠습니다.
Volta - The Hassle-Free JavaScript Tool Manager
Volta의 특징
사용법
설치하다.
curl https://get.volta.sh | bash
이것을 실행하면volta 명령을 사용할 수 있을 것 같습니다.또한node와npm의 경로는 상기 단계를 수행하는 단계에서도 마음대로 통과할 수 있다.(다른 도구로 노드를 실행할 수 있다면 마운트 해제하지 않으면 안 될 것 같다)
node 버전 추가
volta 명령을 사용하여 수행
https://docs.volta.sh/reference/install
volta install node@12
노드가 아닌 도구 체인 설치
예컨대
volta install yarn
일반 npm 명령을 사용하여 전역적으로 ts를 설치할 수 있습니다npm install --global typescript
여기volta의 패션 포인트는 전 세계에 설치된 버전도 프로젝트에 따라 자동으로 관리된다는 것이다.문서의 해설을 직접 빌려쓰면, 예를 들어 서로 다른 프로젝트에서 각각 전 세계에 설치할 때, 프로젝트와 버전의 값을 자동으로 기억하고, tsc 명령을 실행할 때 그 버전에 따라 실행한다.
https://docs.volta.sh/guide/understanding
cd /path/to/project-using-typescript-2.9.2
tsc --version # 2.9.2
cd /path/to/project-using-typescript-3.4.5
tsc --version # 3.4.5
전 세계 설치에서 명령을 간단하게 집행할 수 있을 뿐만 아니라 프로젝트 간의 통합성에 신경 쓰지 않아도 된다.공유 팀 설정 - pin
자신만 프로젝트를 전환할 때 사용하는 도구 검사를 받은 버전 전환의 은혜도 그거이기 때문에 설정을 공유하는 방법이지만voltapin 명령을 사용합니다.
volta pin node@12
volta pin yarn@1.14
이 동작을 실행하면 실행된 디렉터리에 있는 패키지입니다.json에 다음volta 설정을 추가했습니다."volta": {
"node": "12.20.1",
"yarn": "1.14.0"
}
이렇게 하면 다른 사람들도 같은 은혜를 누릴 수 있다.나는 간단하고 동작이 빠르다고 생각하기 때문에 여러분은 반드시 한번 시도해 보십시오👍
Reference
이 문제에 관하여(Volta를 사용하여 Node 시스템 도구 항목 간의 버전 관리 시작), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/seya/articles/38b330795c84c8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)