-
Notifications
You must be signed in to change notification settings - Fork 7
커맨드라인 인터페이스
JongChan Choi edited this page Feb 13, 2016
·
4 revisions
yaksok.js는 커맨드라인 인터페이스를 제공합니다. 이를 사용해서 약속 언어로 작성된 프로그램을 자바스크립트 등으로 변환할 수 있습니다.
npm install -g yaksok
을 실행하면 ysjs
명령을 사용할 수 있게 됩니다.
help
명령으로 ysjs
의 사용법을 확인할 수 있습니다.
$ ysjs help
사용법: ysjs <명령> [설정] 또는 ysjs help <명령>
사용할 수 있는 명령 목록은 다음과 같습니다:
compile, help
옵션:
-h, --help 이 도움말을 보여줍니다 [여부]
예시:
ysjs 약속 repl을 실행합니다. (미구현)
ysjs help 이 도움말을 보여줍니다
$ ysjs help compile
사용법: ysjs compile <시작경로>
<시작경로>가 파일이면 그 파일로부터 컴파일을 수행합니다.
<시작경로>가 디렉토리면 해당 디렉토리의 `package.yaml`을 읽어서 컴파일을
수행합니다.
옵션:
-o, --out 결과 파일 또는 경로를 지정합니다. (기본값: out) [문자열]
-t, --target 컴파일 타겟을 지정합니다. (기본값: js) [문자열]
예시:
ysjs compile 현재 디렉토리의 `package.yaml을` 읽어서
컴파일을 수행합니다.
ysjs compile 메인.약속 -o 결과.js `메인.약속`을 `결과.js`로 컴파일합니다.