2012-01-17 8 views
9

Jak mogę zapobiec usunięciu przez Uglifier niektórych komentarzy z niektórych plików? Chcę mieć kod minified i skompresowany, ale także chcę, aby komentarze dotyczące licencji pozostały nienaruszone.Zasoby Railsów - zachowaj komentarze do licencji

+0

Kiedy patrzę na wullisty widzę, że domyślną opcją jest przechowywanie oświadczeń o prawach autorskich na górze plików, czy twoje oświadczenia dotyczące praw autorskich są prezentowane jako komentarze na górze plików? –

Odpowiedz

8

Z dokumentacji uglifyJS.

-nc lub --no-copyright - domyślnie będzie uglifyjs zachować początkowe znaki komentarz w wygenerowanego kodu (zakłada się informacje o prawach autorskich itd.). Jeśli to zrobisz, odrzuci to.

który jest również opcją dla wulgaryzacji.

+5

A jak przekazać go do "aktywów rake: precompile"? – Hauleth

+4

Umieść na swoim 'production.rb':' config.assets.js_compressor = Uglifier.new (: copyright => true) ' – NARKOZ

+2

copyright: true jest domyślny – Jason