Visual Studio에서 Node.js 프로젝트 마이그레이션

Visual Studio 2022 버전 17.7 프리뷰 1부터 이전 Node.js 프로젝트 시스템(.njsproj)을 기반으로 하는 기존 프로젝트를 새로운 JavaScript 프로젝트 시스템(.esproj)으로 변환할 수 있습니다. 프로젝트를 마이그레이션하면 npm 종속성 관리, 단위 테스트 지원 및 구성 설정 시작과 같은 프로젝트 시스템 업데이트를 활용할 수 있습니다.

Node.js 프로젝트에서 JavaScript 프로젝트로 마이그레이션하려면 다음을 수행합니다.

Node.js 프로젝트의 프로젝트 노드를 마우스 오른쪽 단추로 클릭합니다. 새 JavaScript 프로젝트 환경으로 변환 또는 새 TypeScript 프로젝트 환경으로 변환이라는 두 가지 옵션 중 하나가 표시됩니다. 사용 가능한 옵션을 선택하여 프로젝트를 새 프로젝트 시스템으로 마이그레이션합니다.

Screenshot of option to convert to a JavaScript project.

변환을 선택하면 변환 로그 텍스트 파일이 생성되어 열립니다. 로그 파일은 마이그레이션 중에 발생한 단계를 자세히 설명합니다.

Screenshot of conversion log.

마이그레이션 중에 문제가 발생하면 프로젝트를 이전 환경으로 되돌리기 옵션을 선택하여 변환을 되돌릴 수 있습니다. 이 프로세스 중에 문제가 발생하면 Visual Studio의 문제 보고 기능을 사용하세요.

Screenshot of option to revert to a Node.js project.