Setting

개발 환경 설정

죽이죽이 2024. 1. 19. 01:38
  • Visual Studio Code
※ 사용하는 이유
- 개발하는데 필요한 Tool(IDE)로 코드 작성 시에 필요하다.

※ 공식 홈페이지
- https://code.visualstudio.com/

※ 설치
- 본인 OS에 맞는 버전을 선택하면 된다.
- Stable : 안정성이 높고 품질이 검증된 버전이다. (추천)
- Insiders : 최신 기능이나 업데이트를 제공한다.

 

  • Cmder (윈도우 사용 시 추천) - 선택사항
※ 사용하는 이유
- Git, Unix 커맨드 명령어가 같이 포함되어 있어서 사용하기 편리하다.

※ 공식 홈페이지
- https://cmder.app/

※ 설치
- Download Full : 다양한 기능 및 옵션을 포함하고 있다. (Git 포함)
- Download Mini : 경량화 버전으로 필수적인 기능만 제공한다. (Git 미포함)

 

  • Node JS
※ 사용하는 이유
- 브라우저 밖에서도 자바스크립트를 실행할 수 있도록 하는 환경을 제공한다.
- npm을 통해 프로젝트에 필요한 라이브러리, 모듈, 패키지 등을 쉽게 설치하고 관리할 수 있다. (Node JS 설치 시 자동으로 설치)
- npx를 통해 패키지들을 개별적으로 실행할 수 있다. (npm 설치 시 자동으로 설치)

※ 공식 홈페이지
- https://nodejs.org/en

※ 설치
- LTS : 안정성이 높고 품질이 검증된 버전이다. (추천)
- Current : 최신 기능이나 업데이트를 제공한다.


※ 설치 확인 (어떤 터미널이든 상관없이 확인 가능)

 

  • Git
※ 사용하는 이유
- 이전 버전의 기능을 다시 가져오거나, 이전 버전으로 복원하는 등 특정 시점의 버전을 다시 이용하는데 문제가 없게끔 변경된 내역(히스토리)을 관리해주기 위해 사용한다.
- 작업 중 실시간으로 작업내용을 공유할 수 있게 하기 위해 사용한다. (remote server : GitHub)

※ 공식 홈페이지
- https://git-scm.com/

※ 설치
- Standalone Installer : 실행 파일을 다운받는다. (exe) (추천)
- Portable : 설치 과정 없이 즉시 실행가능하다. (7z)


※ 설치 확인 (어떤 터미널이든 상관없이 확인 가능)