Вот код, который я набросал: Зацените: здесь
Также здесь пример моего кода, который вы можете ПРЯМО СЕЙЧАС протестировать на веб-странице
Вот код, который я не писал, который может быть полезен, хотя его код не будет работать с некоторыми литералами регулярных выражений: http://james.padolsey.com/javascript/removing-comments-in-javascript/
EDIT: Код, который я написал, как есть. Я не обновляю его, так как это то, что я написал, когда был подростком и довольно плохо знаком с программированием. Если есть ошибка, вы можете ее исправить.
Используйте Google Closure Compiler с WHITE_SPACE_ONLY и PRETTY_PRINT -- единственное, что он сделает, это удалит комментарии (если, конечно, вы не отформатируете свой код в так, как это делает PRETTY_PRINT.)
Превращает это:
// This function alerts a name
function hello(name) {
/**
* One lone
* multi-line
* comment
*/
alert('Hello, ' + name);
}
hello('New user');
В это:
function hello(name) {
alert("Hello, " + name)
}
hello("New user");