다양한 프로젝트의 노드 버전 불일치에 대한 솔루션

다양한 프로젝트의 노드 버전 불일치에 대한 솔루션

1. nvm이 필요하지 않습니다.

첫 번째 단계

먼저 nodejs 공식 웹사이트로 이동하여 다양한 버전의 node를 다운로드하세요(공식 웹사이트 주소: https://nodejs.org/en/download/releases ).
두 가지 다른 버전을 다운로드하려면 .zip 파일을 다운로드하고 직접 압축을 풀어 사용하세요.
여기에 이미지 설명을 삽입하세요.여기에 이미지 설명을 삽입하세요.

2 단계

C:\Program Files\nodejs 아래에 두 가지 다른 버전의 파일 압축을 푼 다음(두 버전이 위 그림과 일치하지 않음)
여기에 이미지 설명을 삽입하세요.각 버전 아래에 node_cache 및 node_global 폴더를 만듭니다(모든 권한을 부여하는 것을 기억하세요)
여기에 이미지 설명을 삽입하세요.

권한 부여: 속성>보안>편집>모든 권한
여기에 이미지 설명을 삽입하세요.그런 다음 C 드라이브 아래의 C:\Users\username으로 이동하면 .npmrc 파일이 있습니다(전역 설치(예: 잘못된 파일 설치) 후에만 이 파일이어야 합니다). 이전에 제거한 후 삭제하지 않았습니다. 그렇지 않은 경우 mis 파일을 먼저 설치한 다음 제거 후 C:\Users\16786 디렉터리의 파일을 삭제하지 마십시오.)). 그것을 연 후 접두사와 현재 필요한 항목을 npmrc에 캐시합니다. 노드 버전 아래에 node_cache 및 node_global이 있습니다.
(node14.21.3은 현재 필요한 버전의 노드 경로입니다. 프로젝트의 다른 버전을 교체해야 하는 경우 해당 버전 설치 디렉터리(즉, 압축 해제 경로)로 교체합니다.)

npmrc 파일 내용

prefix=C:\Program Files\nodejs\node14.21.3\node_global
cache=C:\Program Files\nodejs\node14.21.3\node_global
registry=https://registry.npm.taobao.org/

그런 다음 사용자 변수와 시스템 변수를 구성합니다.

	此电脑(右键属性)》高级系统设置》

사용자 변수 편집
사용자 변수 경로를 편집하고 C:\Program Files\nodejs\node14.21.3\node_modules를 추가합니다.
(node14.21.3은 현재 필요한 버전의 노드 경로입니다. 프로젝트의 다른 버전을 교체해야 할 경우 교체하십시오. 버전 설치 디렉터리(즉, 압축 해제 경로)에서
여기에 이미지 설명을 삽입하세요.
시스템 변수를 편집합니다
1. 시스템 변수 NODE_PATH를 추가합니다. 값은 C:\Program Files\nodejs\node14.21.3\node_modules
(node14.21.3 현재 필요한 버전의 노드 경로입니다. 프로젝트의 다른 버전을 교체해야 하는 경우 해당 버전 설치 디렉터리(즉, 압축 해제 경로)로 교체하세요.

여기에 이미지 설명을 삽입하세요.
2. 시스템 변수 경로를 편집하고 %NODE_PATH% 및 C:\Program Files\nodejs\node14.21.3을 추가합니다
(node14.21.3은 현재 필요한 버전의 노드 경로입니다. 프로젝트의 다른 버전을 교체해야 하는 경우, 해당 버전 설치 디렉터리(즉, 압축 해제 경로)로 바꾸세요.
여기에 이미지 설명을 삽입하세요.

그런 다음 npm을 사용하여 프로젝트 종속성을 설치하고 프로젝트를 패키징할 수 있습니다.
npm install
npm run Serve

참고: 다른 버전으로 변경할 때 위의 파일 디렉터리를 모두 변경하면 됩니다.

2.NVM을 사용하세요

블로그 보기 https://www.cnblogs.com/love920526/p/16741521.html

추천

출처blog.csdn.net/qq_43767886/article/details/130198239