다른 실행 환경이 필요한 여러 프로젝트를 처리 할 때 여러 Node.js 버전을 관리하는 것이 까다로울 수 있습니다. 기존 설치 프로그램은 단일 Node.js 버전 만 설치할 수 있으며 FNM (Fast Node Manager)은 Node.js 버전을 원활하게 전환 할 수있는 유연하고 효율적인 솔루션을 제공합니다.
FNM이란 무엇입니까?
fnm
는 Rust ⚡로 작성된 빠르고 간단한 node.js 관리자입니다.
왜 FNM을 사용합니까?
더 깊이 설치하고 사용하기 전에 FNM의 이점을 이해해 봅시다 : .
빠른 버전 스위칭 : 복잡한 언로드 프로세스가 필요없이 Node.js 버전을 실시간으로 수행합니다.
프로젝트의 구성 : 다른 프로젝트에 대해 다른 node.js 버전을 설정하십시오.
경량과 빠른 : 다른 버전의 관리자와 달리 FNM의 설계 목표는 가볍고 고성능입니다.
Cross -Platform Support : Windows, MacOS 및 Linux에서 안정적으로 실행할 수 있습니다.
fnm 설치 단계
1. 설치 방법
MacOS 및 Linux :
-
Windows :
2. PowerShell 구성
PowerShell 구성 파일의 끝에 다음을 추가하십시오.
노
-
PowerShell 구성 파일을 찾아야합니다.
MacOS/Linux의 경우 구성 파일이 있습니다
Windows의 경우 위치는 다음과 같습니다
-
PowerShell 5
구성 파일이 존재하지 않으면 구성 파일을 만들려면 를 만들려면 다음 명령을 PowerShell에서 실행할 수 있습니다.
PowerShell에서 구성 파일을 편집하려면 다음 명령을 실행하십시오.
-
이 명령을 실행하고 PowerShell 구성 파일의 끝에 첫 번째 PowerShell 명령을 추가하십시오.
이를 통해 자동 Node.js 버전 스위칭을 가능하게하면 여러 Node.js 버전을 쉽게 사용할 수 있습니다. <..>
fnm 기본 설정 프로세스
"FNM 환경 변수를 찾을 수 없다"와 같은 오류가 발생하면 사용하는 쉘 구성과 관련이있을 수 있습니다!
<..> node.js 버전 를 설치하십시오
설치된 버전의 관리
현재 노드 버전
판 별칭
프로젝트의 버전은 프로젝트에만 해당됩니다.
<code class="language-bash"># 使用 curl
curl -fsSL https://fnm.vercel.app/install | bash
# 使用 shell 脚本的替代方法
wget -qO- https://fnm.vercel.app/install | bash</code>
로그인 후 복사
프로젝트 루트 디렉토리에서 파일을 만들려면 특정 node.js 버전을 자동으로 사용합니다.
이제 프로젝트 디렉토리를 입력하면 FNM이 지정된 버전으로 자동 전환됩니다. <code class="language-bash"># 使用 winget
winget install Schniz.fnm
# 使用 scoop
scoop install fnm</code>
로그인 후 복사
모범 사례
생산 프로젝트의 경우 항상 lts (Long -Term Support) 버전을 사용하십시오. -
최신 기능과 개선을 얻으려면 정기적으로 fnm 를 업데이트하십시오.
.node-Version 또는 NVMRC
를 사용하여 개발 팀 간의 일관성을 유지하십시오. -
실패 제외
문제가 발생하면
FNM이 경로에 올바르게 추가되었는지 확인하십시오
쉘 구성 를 확인하십시오
사용
- fnm 버전 를 확인하십시오
결론
빠른 노드 관리자는 Node.js 버전 관리를 단순화하여 개발자에게 여러 운영 환경을 처리 할 수있는 유연하고 효율적인 도구를 제공합니다. 이 단계를 수행하면 Node.js 버전간에 쉽게 전환하고 프로젝트 구성을 유지할 수 있습니다.
이 기사를 좋아한다면
❤ 를 좋아하거나 의견을 제시하거나 커뮤니티에 공유하십시오. X에서 나를 따라갈 수 있습니까?
위 내용은 FAST 노드 관리자 (FNM)를 사용한 Node.js 버전 관리 마스터 링의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!