1
바벨이없는 ES2016을 사용하고 있습니다. babel을 사용하여 소스 코드를 축소하면 종종 npm에 uglify-js
패키지가 사용됩니다.ES2016 자바 스크립트를 축소하는 좋은 방법이 있습니까?
ES5 코드에서 제대로 작동합니다. 그러나 ES2016 코드에서는 작동하지 않습니다.
오류 메시지 SyntaxError: Unexpected token: name (MyClassName)
은 ES2016 코드로 uglify-js를 실행하여 생성됩니다.
ES2016 코드를 ES2016으로 유지하는 데 좋은 방법이 있습니까?
ES2016의 경우 [Closure Compiler] (http://closure-compiler.appspot.com/home)를 사용하지만 ES2016 코드를 ES5로 변환합니다. 나는 완전한 ES2016 minifier가 없다고 생각한다. –
https://github.com/mishoo/UglifyJS2/issues/448 기존 솔루션의 경우 (맹 글링이나 화려한 일이 없음)이 http://prettydiff.com/ – estus
https://github.com/babel/babili를 참조하십시오. 풀어 놓았다. –