2012-02-26 43 views
3

的一些評論我正在使用Rails中的資產管道,但jquery和jquery-ujs文件中的註釋未被刪除。Rails沒有刪除javascripts

雖然它正在正確壓縮每隔一個js和css文件。

任何想法?

+0

哪些評論不會被刪除,版權以'/ *!'開頭? (如果是這樣,那是設計)。 – pjumble 2012-02-26 11:33:08

+0

@pjumble是的,那些。我如何刪除它們? – HappyDeveloper 2012-02-26 11:39:09

回答

9

Uglifier在導軌資產管道中默認使用的配置選項:copyright用於保留版權註釋。

你可以turn it off,然而,legally你需要把版權放在某個地方,所以如果你刪除了評論,你必須把它放在其他地方(可見)。

+0

哦,我明白了。那麼我試着添加/ *!到其他圖書館,但評論仍被刪除。 – HappyDeveloper 2012-02-26 12:04:31

+2

查看[uglifier source](https://github.com/lautis/uglifier/blob/master/lib/uglifier.rb#L71)後,它似乎實際上將第一行代碼之前的任何評論計爲版權評論,而不是使用'/ *!'(由YUICompressor使用)。 – pjumble 2012-02-26 12:38:56

+0

很高興知道,謝謝 – HappyDeveloper 2012-02-26 12:40:33