보관함

망했음... 된건가? 아니지! : 무식한 농부 무작정 Visual Studio Code 로 TypeScript 개발 환경 설정해보기... 망해서 NodeJs 설치중...

AI 윤 선생 2020. 12. 2. 04:12
반응형

망했음... 보지마시요.!! 

 

유지보수 몇년 하다가 보니... 궁금한게 있어 찾다보니 이게 무슨? 뭐지? JavaScript인데 옛날 내가 쓰던 자바스크립트가 아니다. ㅠ.ㅠ 망했다.

 

무식해도 포기하지는 않습니다. TypeScript를 위해 개발 환경부터 설정해 봅니다.

 

망할 수도 있으니... 우선 죄송하다는 말씀 전하며... 시작합니다.

 


 

비쥬얼 스튜디오 코드(Visual Studio Code)는 마이크로소프트가 제공하는 오픈소스 코드 에디터입니다.

TypeScript는 마이크로소프트가 개발하였으니 당연히 TypeScript 지원합니다.

 

Visual Studio Code 부터 설치하겠습니다.

저는 Windows 사용자 입니다. 맥은 돈이 없어서... 부자님들은 아래 링크 2번에 Mac으로..

 

  1. Running VS Code on Windows
  2. Running VS Code on Mac

그냥 설치하면 되네요.

 

Ctrl + Shft + P 하고 명령어 입력하라고 하는데.. 그런거 없다고 하네요.

 

그냥 한번 Add workspace folder 그냥 지정해봤습니다.

 

망했음.~~~

 

Node.js 설치

설치 할 떄 나의 무식함을 느끼고 자동설치 옵션 체크...

 

뭔까 떠서.. 허용~~ 뭐하니 처음보는 Windows PowerShell 이라고 뜨는데... 뭐~ Python3 설치한다..

아마도 아까 자동 체크해서 그런가 보다...

내 컴퓨터가 이상해져 가는 것 같다......ㅠ.ㅠ

계속 뭔가하는데.. 그냥.. 참고 기다려 보아야 겠다...

 

오토는 아닌 것 같기도 하지만.. 뭐라도 됐으면 하는 바램에...

 

 

유튜브 보고 다시 시도

 

관리자 권한으로 Windows PowerShell 실행

 

npm install -g typescript

tsc --version

 

안된다.. 뭐든!

 

 

get -help Set-ExecutionPolicy 하고 Y  하니깐 뭔가 설치된다?

 

PS C:\WINDOWS\system32> Set-ExecutionPolicy RemoteSigned

실행 규칙 변경
실행 정책은 신뢰하지 않는 스크립트로부터 사용자를 보호합니다. 실행 정책을 변경하면 about_Execution_Policies 도움말
항목()에 설명된 보안 위험에 노출될 수 있습니다. 실행 정책을
변경하시겠습니까?
[Y] 예(Y)  [A] 모두 예(A)  [N] 아니요(N)  [L] 모두 아니요(L)  [S] 일시 중단(S)  [?] 도움말 (기본값은 "N"): Y
PS C:\WINDOWS\system32>

 

Set -ExecutionPolicy -ExecutionPolicy AllSigned -Scope LocalMachine

Set-ExecutionPolicy RemoteSigned

Get-ExecutionPolicy -List

 

 

네가 뭔짓 했는지 모르겠지만 드디어.. tsc가 먹혔다.. 이런 무식한.. 이런내가 .. 개발자라니.....

.. 유튜브로 다시... 공부중...

 

저렇게하니.. js가 생겼다.

 

실행도 되네요... 하~~ 뭔지 몰라도.. 이것 저것 하다보니.. 실행는 됐는데...

 

내가 바라는 건 아직.... 좀 쉬었다가...

 

07:33분이네요... 새벽 3시에 일어나서... 갑자기 궁금해져서 해보다가.. ^^ 

 

아침밥좀 먹고..... 지금은 2020-12-02 07:34 입니다.

 

 

참고자료  :

poiemaweb.com/typescript-vscode

www.youtube.com/watch?v=y9IwilwyNsA

docs.microsoft.com/ko-kr/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-7.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

반응형