2012-10-17 5 views
3

Makefile 스크립트를 사용하여 TypeScript 소스 코드를 작성/배포하도록 Windows 환경을 구성하려면 어떻게해야합니까?TypeScript 소스 코드 컴파일

무엇이 필요합니까?

편집 나는 내 PC에 타이프 라이터 저장소의 복제 되세요. 이제 TypeScript 컴파일러를 배포하기 위해 Makefile 스크립트를 실행하는 방법을 알고 싶습니다. 나 자신의 TypeScript 컴파일러 소스 코드를 컴파일하고 싶다. 어떤 유틸리티가 필요합니까?

답변

3

일반 Windows 설치시 Windows 스크립트 호스트 (WSH)를 통해 tsc.js를 실행할 수도 있습니다.

사실 ... node.js가없는 파일 관리는 WSH를 통해 수행됩니다. 직접 확인하실 수 있습니다. io.ts의 컴파일러 소스 아래에 있습니다.

컴파일러를 직접 빌드하려면 ... 컴파일러에 일반 "src/tsc.ts"를 전달하고 "bin2"와 같은 출력 디렉토리를 설정해야합니다. 상대 경로를 사용하려면 현재 디렉토리 설정.

다음은 작동 방식의 예입니다. 나는 이렇게했습니다.

  1. 실행
  2. 이동을 cmd를에 "YOURS_TYPESCRIPT/SRC/컴파일러 /"디렉토리
  3. 쓰기 :

    TSC --out ../../bin/tsc2.js tsc.ts

  4. 이제는 다른 타이프 스크립트 컴파일러의 훌륭한 어머니입니다. :

편집 : 당신은 당신이 메이크 또 다른 하나의 요청에도 재미있는 것을 기본적으로 창에 이렇게 많은 옵션이 있습니다. : P

JScript ([ecma scripting again] * .js) 또는 Visual Basic (사용하지 않은 것)과 함께 배치 (* .bat) 파일 또는 WSH를 사용할 수 있습니다. 왜 사람들이 필요하면 다른 사람을 설치하게 만드나요?

+0

게시물을 가져 주셔서 감사합니다! 내가 확인 할게요. – Diullei

+0

많은 경우에 오류가 발생하는 것은 정상입니까? 나는'git pull'을 컴파일하여 컴파일하려고 시도했는데 오류가 많이 발생했습니다 ... – BrunoLM

2

컴퓨터에 명령 줄 유형 스크립트 컴파일러가 설치되어 있어야합니다. 로컬로 실행중인 경우 node.js (npm install -g typescript)에 대해이 값을 얻을 수 있습니다.

tsc helloworld.ts 

이 시점에서 빌드 프로세스를 패치 할 수 있어야합니다.

+0

당신이 옳았는데 대답을 삭제했습니다. –

+0

내가 아는. TypeScript 저장소의 복제본이 있습니다. 이제 TypeScript 컴파일러를 배포하기 위해 Makefile 스크립트를 실행하는 방법을 알고 싶습니다. 어떤 유틸리티가 필요합니까? – Diullei

+0

나는 내 자신의 TypeScript 컴파일러 소스 코드를 컴파일하고 싶다. – Diullei