/ / Rails 3 Asset Pipeline - Не компресирайте някои javascript файлове - ruby-on-rails-3, актива-тръбопровод

Rails 3 Asset Pipeline - Не компресирайте определени файлове на javascript - руби-на-релси-3, тръбопровод за активи

Моята предварителна компилация на актива е неуспешна поради един javascript файл (ckeditor.js), който вече е компресиран и uglifier не може да го анализира.

Тъй като няма смисъл да я компресираме два пъти, бих искал да го пренебрегнем (всички останали работи добре).

Едно решение, което мога да помисля от горната част на главата сие просто да го преместите в / публично и да го споменете от там, но това също би означавало, че пропускам компресията на gzip и пръстовите отпечатъци на прекомпилацията за мен.

Моят конфиг в случай, че се чудите:

  # Asset precompilation
config.assets.digest = true
config.assets.compress = true
config.assets.compile = false
config.assets.precompile += %w{apple.css libs/modernizr-2.5.3.min.js admin/ckeditor.js}
config.assets.css_compressor = :yui

Използвам Rails 3.2

Отговори:

-2 за отговор № 1

Просто го поставете в некомпресиран файл и имаме углифър да свърши работата за всички файлове