안녕하세요, 인피니티런님.
현재 개별 파일만을 선택하여 컴파일하는 기능이 없기 때문에 같은 메인 파일이 있는 프로젝트에 있는 모든 파일들이 컴파일 됩니다.
따라서 각 파일에 main 이 포함되어 있을 경우 에러가 발생할 수 있습니다.
이를 해결하기 위해 "서브 프로젝트" 기능을 이용할 수 있습니다.
왼쪽 메뉴에서 [ + ] 버튼을 누른 후, 서브 프로젝트를 선택하여 서브 프로젝트를 만듭니다.
보관이 필요한 파일들을 새로 만든 서브 프로젝트에 이동시키면 정상적으로 컴파일이 되는 것을 확인할 수 있습니다.
또한, 컴파일 관련 옵션을 설정하기 위해서는 상단 메뉴 > 프로젝트 > 빌드/실행 설정 을 확인해주시길 바랍니다.
안녕하세요.
nvm 이 정상적으로 설치가 되셨나요 ?
터미널에 $ nvm --version 명령어를 통해 확인 할 수 있습니다.
현재 node가 기본 스택으로 깔린 컨테이너를 사용중인가요 ?
node가 기본으로 깔린 컨테이너에서는 nvm을 설치 하려고 하면 에러가 뜹니다.
기본 스택이 node 인 컨테이너는 npm을 이용해 전역으로 설치가 된 패키지들이 있어서 nvm을 이용해 node 버전을 설치할 경우 에러가 나게 됩니다.
계속해서 nvm으로 노드 버전 관리를 하고 싶으시다면 node가 기본적으로 깔려 있지 않은 컨테이너를 새로 만드신 후 node 버전 관리를 해주시거나,
node가 기본스택으로 깔린 컨테이너에서 버전을 올리고 싶다면 npm 을 이용한 버전 업그레이드를 하시면 되겠습니다.
node 가 기본적으로 깔려있지 않고, nvm 으로 버전 업데이트가 되지 않는 경우라면 다시 한번 알려주세요