npm을 사용하여 traceur를 설치했으며 간단한 ES6 스크립트를 컴파일 할 수있었습니다. 내 문제는 생성 된 코드가 node.js에만 해당된다는 것입니다.브라우저에서 ES6 코드를 ES5로 컴파일하려면 어떻게해야합니까?
나는 traceur가 브라우저에서 실행될 수 있지만 더 이상 최적화하고 싶었습니다. lesscss가 작동하는 것과 비슷한 방식으로 명령 행 (노드)에서 traceur를 실행할 수 있습니까?
npm을 사용하여 traceur를 설치했으며 간단한 ES6 스크립트를 컴파일 할 수있었습니다. 내 문제는 생성 된 코드가 node.js에만 해당된다는 것입니다.브라우저에서 ES6 코드를 ES5로 컴파일하려면 어떻게해야합니까?
나는 traceur가 브라우저에서 실행될 수 있지만 더 이상 최적화하고 싶었습니다. lesscss가 작동하는 것과 비슷한 방식으로 명령 행 (노드)에서 traceur를 실행할 수 있습니까?
나는 파티에 좀 늦을 수 있습니다. 귀하는 이미 귀하의 의견에 언급 된 해결책을 찾았지만 다른 사람들이 솔루션을 쉽게 찾을 수 있도록 답을주고 싶습니다.
명령에 --script
을 추가하여 ES6 코드를 컴파일 할 수 있습니다.
는 Traceur 위키에서 더 많은 Compiling Offline 및 Options for Compiling에 읽기 하나의 파일
$ traceur --out es6-code-1.js es6-code-2.js es6-code-3.js --script es5-code.min.js
에 하나의 파일을
$ traceur es6-code.js --script es5-code.js
컴파일 여러 개의 파일을 컴파일합니다.
왜 안 되죠. 감사. –
대답은 아마도 여기에 있습니다 : https://github.com/google/traceur-compiler/wiki/CompilingOffline – phenomnomnominal
대단히 감사합니다. --script 옵션을 추가해야합니다. 커맨드 라인 도움말에서 너무 명확하지 않습니다. –
너는 꿀꺽 꿀꺽 꿀꺽 삼키는 것을 시도 할 수 있었다 : https://www.npmjs.org/package/grunt-traceur https://www.npmjs.org/package/gulp-traceur –