윈도우에서 개발환경 셋팅하기

Thomas·2023년 12월 31일
0

게임회사로 이직을 했습니다.
운영툴을 개발하는 풀스택 개발자인데 게임 환경을 테스트 하기 위해서 윈도우를 사용한다고 합니다.
개발을 하면서 윈도우를 한번도 사용해본적이 없어서.. 출근 전 집에 있는 데스크탑으로 윈도우로 개발환경을 셋팅해보고 있습니다.
셋팅하면서 발생했던 문제들에 대한 기록을 남겨봅니다.

  1. 파워 쉘에서 스크립트 실행권한이 없었던 문제
    맥에서는 터미널에서 스크립트를 문제없이 실행했는데, 파워쉘에서는 스크립트 실행이 안되는 문제가 있었습니다.
    구글링을 해보니 권한 문제여서 권한을 수정했습니다
ExecutionPolicy

위 명령어를 입력하니 Restricted 가 나옵니다.
아래 명령어를 통해 권한을 수정해줍니다.

Set-ExecutionPolicy RemoteSigne
# 스크립트를 실행 가능,
# 이미 실행한 스크립트와 로컬 컴퓨터에 작성한 스크립트에는 디지털 서명이 필요 없음

https://itpro.tistory.com/100

  1. Docker 설치
    요즘 도커는 거의 필수입니다. 도커 컨테이너는 리눅스 기반의 OS 위에서 동작하기 때문에 윈도우에서 도커 엔진을 실행하려면 WSL (Windows Subsystems for Linux) 위에서 동작하던지 Hyper-v 위에서 동작하던지 하는 실행방식이 필요합니다.
    도커 자체에서는 WSL 위에서 동작하는 방식을 추천하고 있습니다. 그렇기 때문에 WSL 을 설치해줍니다.

설치 후 WSL 버전을 2버전으로 셋팅해줍니다.

wsl --install
wsl --set-default-version 2

설치 이후 도커 홈페이지에서 docker 을 설치해줍니다.

https://www.docker.com/products/docker-desktop/

  1. 단축키
    회사에서 윈도우를 사용하지만 집에서는 맥을 사용하고 있습니다. 사실 데크스탑이 윈도우여서 윈도우를 사용할 수 있지만 개인적으로 맥OS가 더 편하기 때문입니다.
    윈도우와 맥은 command, ctrl 키의 위치가 다릅니다. 그래서 vscode 를 이용하거나 복붙을 할 때 상당히 어려움이 있습니다.
    이를 해결하는 방법이 아래 블로그에 소개되어있습니다. 레지스트리를 변경하는 것 입니다.

https://caffeineoverflow.tistory.com/23

profile
안녕하세요! 주니어 웹 개발자입니다 😆

0개의 댓글