2012-07-24 14 views
19

Próbuję usunąć komentarze dotyczące praw autorskich z moich zoptymalizowanych plików skryptów. Używamy RequireJS z domyślnym UglifierJS. Zajrzałem do Uglifier, który sam w sobie ma flagę o nazwie -nc lub --no-comments, ale nie wygląda na to, że RequireJS pozwala ustawić tę opcję w profilu kompilacji. Czy jest to mimo wszystko?Jak usunąć komentarze za pomocą optymalizatora RequireJS?

Odpowiedz

34

Możesz dodać następującą linię do pliku build.js używany r.js

preserveLicenseComments: false, 

Oto pełna dokumentacja: https://github.com/jrburke/r.js/blob/master/build/example.build.js#L519

+0

Dziękuję, to jest dokładnie to, co chciałem. Wydaje się, że jest to coś, co robi raczej sam r.js, niż używany w nim minifier. Przynajmniej to, co sugeruje źródło. –

+1

piekło tak ......! –

Powiązane problemy