UX·UI - FrontEnd Dev. Story

Compile 2

터미널 이용해서 타입스크립트를 자바스크립트로 변환(컴파일)하는 방법

TypeScript [ 타입스크립트 ] Beginning - 터미널에서 node를 사용해서 자바스크립트로 컴파일 진행 방법 1. 터미널에서 "typeScript" 폴더를 만든다 - mkdir typeScript 입력 2. script.ts 타입스크립트 파일을 만든다. 3. script.js 파일안에 타입스크립트를 작성한 뒤, node script.ts 실행. * 타입스크립트 문법을 사용하고 터미널에서 node script.ts 실행하면 에러가 뜬다. 왜냐면 노드에서 타입스크립트를 다 이해할 수 없기때문이다 (브라우저 환경에서도 마찬가지) :: 그렇다면 어떻게?? 4. 터미널에 tsc script.ts를 실행한다. - script.js가 생성되면서 노드/브라우저에서 읽히는 자바스크립트로 변환된다. 여기서 ..

[프로그래밍 용어] 파싱(Parsing) VS 컴파일(Compile) 용어 차이는?

프로그래밍 REACT를 공부하다가 접하게 된 파싱(Parsing)의 단어 뜻이 궁금해서 알아보았다. 파싱을 네이버 사전에 검색을 해보니.. Parse : (문장을 문법적으로) 분석하다 / 품사·문법적 관계를 설명하다 즉, 파싱하다 라는 의미는 문법적으로 해부를 한다는 의미로 받아드려졌다. 그렇다면 컴파일(Compile)이란 무엇인가 사전으로 찾아보았다. Compile : (프로그램을) 다른 부호[기계어]로 번역하다 즉, 컴파일하다는 기계어로 번역을 한다라고 할 수 있다. 컴파일에는 파싱이 선행이 된다. 쉽게 설명을 위해 영어 문장으로 예시를 들어보자. [ I am a boy ] 라는 문장을 기계어 대신 우리나라 언어로 컴파일을 한다고 했을 때 1. 해당 단어에 맞게 번역을 한다 (파싱) I[나] + am..

반응형