2013-05-14 2 views
5

내 Gemfile에 폐쇄 컴파일러 보석을 추가하고 설정/환경/production.rb 파일에레일, 톱니, 구글의 폐쇄 및 고급 OPTS는

config.assets.js_compressor = :closure 

을 설정했습니다.

이 기본값은 SIMPLE_OPTIMIZATIONS 컴파일 수준을 사용한다고 생각하며 고급 수준을 지정하기 위해 어딘가 설정할 수있는 구성 변수가 있는지 궁금합니다.

스프로킷 코드를 파고 들었지만 js_compressor에 옵션을 전달하는 방법을 찾지 못했습니다. 이 문제를 밖으로

답변

8

확인 : https://github.com/rails/rails/issues/2693

는 간단한 용어에 넣어하려면, 주어진 솔루션입니다 :

# config.assets.js_compressor = :closure 
require 'closure-compiler' 
config.assets.js_compressor = Closure::Compiler.new(compilation_level: 'ADVANCED_OPTIMIZATIONS') 
최고
+1

, 나는 나 자신이 검색을 통해 찾지 못했음을 당황. 고마워, @ alcides-queiroz-aguiar! – Webdev