반응형
TypeScript를 최소 코드로 컴파일할 수 있습니까?
TypeScript 코드의 출력을 최소화하는 옵션이 있습니까?아니면 우리가 그것을 다른 프로세스로 처리해야 하나요?난독화가 해답에 영향을 미칩니까?
TypeScript 컴파일러는 최소화된 코드 또는 난독화된 코드 생성을 지원하지 않습니다.컴파일러의 JavaScript 출력에 대해 다른 도구를 사용해야 합니다.
Microsoft/TypeScript #8의 오픈 기능 요청이 있습니다.
저는 타이프-클로저-컴파일러의 저자입니다.
기본적으로 구글 클로저 컴파일러와 호환되는 파일을 내보내는 도구입니다. 이 도구는 아마도 최고의 미니어/옵티마이저/암독화기일 것입니다.
생성된 출력을 보여줄 수 있는 놀이터도 만들었습니다.
이 도구를 사용하는 프로젝트의 예를 볼 수 있습니다.
최소화 프로세스는 꿀꺽을 사용하여 수행됩니다.
최소화를 위한 업계 표준은 다음과 같습니다.esbuild
. (링크)
불러esbuild
Javascript로 컴파일한 후
esbuild your_file.js --minify --outfile=your_file.min.js
하나의 라이너 예:
tsc --strict --lib DOM,DOM.Iterable,ES6 --target ES6 your_file.ts && esbuild your_file.js --minify --outfile=your_file.min.js
언급URL : https://stackoverflow.com/questions/12682268/is-it-possible-to-compile-typescript-into-minified-code
반응형
'source' 카테고리의 다른 글
리액트 훅 및 컴포넌트 라이프 사이클 등가 (0) | 2023.03.08 |
---|---|
JQuery LightBox 플러그인이 여러 갤러리와 함께 작동하도록 설정 (0) | 2023.03.08 |
Ruby - 수신 http 호출에서 요청 본문을 가져옵니다. (0) | 2023.03.08 |
경고:비부울 Atribute에 대해 false를 수신했습니다.커스텀 부울 속성의 부울을 전달하려면 어떻게 해야 합니까? (0) | 2023.03.08 |
Oracle SQL Developer - 그리드가 없는 쿼리 결과 창 (0) | 2023.03.08 |