Scoop 사용법(윈도우에서 설치 및 업데이트를 쉽게 할 수 있다)

리린·2021년 8월 28일
1

개발환경

목록 보기
1/2

시작

  1. 필요성: 타입스크립트 개발 환경 설정

  2. 윈도우 파워셸 관리자로 실행 및 설치

  1. 윈도우 파워셀에서 다음과 같은 명령어 입력
Set-ExecutionPolicy RemoteSigned -scope CurrentUser 
$env:SCOOP = 'C:\Scoop'
iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
scoop install aria2
scoop install git
  • 첫 번째 명령: 세 번째 명령이 정상 동작하도록 윈도우 실행 규칙 변경
  • 두 번째 명령: scoop를 이용해 설치하는 모든 프로그램의 경로를 C:\Scoop로 변경
  • 세 번째 명령: scoop 설치한다
  • 네 번째 명령: scoop를 이용해 aria2 설치한다( aria2를 설치해놓으면 scoop이 다중 내려받기를 할 수 있어서 프로그램 설치 시간이 절감된다)
  1. 추후 업데이트시 다음 코드 실행
scoop update * 

비쥬얼 스튜디오 코드 설치

  1. 파워셀에서 다음과 같은 명령어로 vsc 설치
scoop bucket add extras
scoop install vscode

팁: 다음 메시지의 의미

Add Visual Studio Code as a context menu option by running: "C:Scoop\apps\vscode\current\vscode-install-context.reg"

해당 파일을 실행하면 마우스 오른쪽 단축 메뉴에 vs코드실행메뉴가 나타난다는 소리다. 실행해 보자

노드js 설치

  1. 파워셀에서 다음과 같은 명령어로 node.js설치
scoop install nodejs-lts
node-v      ---- (버전확인) 

크로미움(크롬의 오픈소스 버젼) 설치

  1. 파워셀에서 다음과 같은 명령어로 크로미움 설치
scoop install chromium
chrome    ---(설치 정상적으로 끝났는지 알기 위해 브라우저 실행하는 것)

타입스크립트 컴파일러 설치

  1. 파워셀에서 다음과 같은 명령어로 타스 컴파일러 설치
npm i -g typescript  --- (타이스크립트 패키지 설치. 노드js환경에서만 동작하므로 npm으로 전역 설치함) 
tsc -v    ----(버젼확인 )  
  1. 타입스크립트는 서버와 클라이언트로 동작하는 두 개의 프로그램을 포함하고 있다

touch 컴파일러 설치

  1. 파워셀에서 다음과 같은 명령어로 touch 설치
scoop install touch -- 윈도우에서도 touch를 ㅅ아요할 수 있게 해줌
  1. touch
  • 파일을 생성할 때 지정한 이름의 파일이 이미 있으면 무시하고, 없으면 해당 이름으로 파일을 만들어 줌.
  • vsc 탐색기에서 파일을 만들 때 유용하다
  • 사용예시:(vscode 에서도 사용 가능)
파일 생성: touch hello.ts
파일 변환: tsc hello.ts  
(이후 hello.js 파일이 생성된다) 

ts-node 설치

  1. 파워셀에서 다음과 같은 명령어로 ts-node설치
npm i -g ts-node
  1. ts-node
  • 타입스크립트 코드를 변환하고 실행까지 동시에 시켜줌
  • 사용예시: (vscode에서도 사용 가능)
ts-node hello.ts

profile
개발자지망생

0개의 댓글