많은 양의에서 주석을 제거하기 위해 찾는 것은 내이 딜레마이다 : 나는 놈이 (현재 인턴과 두 개의 전자 상거래 사이트 유지하는 데 도움) 자바 스크립트에서 오전여기에 자바 스크립트 파일
. 나는 최근에 자바 스크립트 라이브러리에서 발생하는 모든 주석을 제거하도록 지정되었습니다 (25,000 개 이상의 주석입니다!). 분명히 코드를 파싱하여 // 또는 */뒤에 나오는 모든 문자를 제거 할 수있는 함수 나 일부 기존 프로그램을 찾고 싶습니다.
저는 Yui, jscompressor와 같은 온라인에서 사용할 수있는 몇 가지 minifier를 살펴 보았습니다. com 및 uglifyJS를 사용하면이 작업을 자동화 할 수 있지만 몇 가지 문제가 있습니다. 너무 공격적이거나 (변수 이름 단축, 모든 공백 제거 등) 또는 한 번에 한 줄 또는 한 파일을 제공해야합니다. 문자 그대로 1000 개의 .js 파일을 다루고 있습니다.
추가 세부 사항 : 우리의 개발 환경은 Eclipse IDE 및 xammp입니다. 언어는 html, php, css입니다.
내 요구 사항에 맞는 프로그램의 권장 사항은 훌륭합니다!
왜 지구에 당신이 주석을 제거하지만, 작게를하지 할 것 http://blog.ostermiller.org/find-comment? – Mathletics
hm. 라인 엔딩에 대해 reg ex를 스크립팅 할 수 있습니까? PERL은 확실히 그렇게 할 수 있습니다 (제 생각 엔). –
http://jscompress.com/는 당신을 위해 그것을해야합니다. js와 css 둘 다 온라인으로 다른 minifier가 있습니다. 들여 쓰기와 주석으로 원본 파일을 유지하고 제작할 파일을 축소하는 것이 좋습니다. – MilkyWayJoe