Method: Uglifier#compile
- Defined in:
- lib/uglifier.rb
#compile(source) ⇒ String Also known as: compress
Minifies JavaScript code
159 160 161 162 163 164 165 166 167 168 |
# File 'lib/uglifier.rb', line 159 def compile(source) if @options[:source_map] compiled, source_map = run_uglifyjs(source, true) source_map_uri = [source_map].pack('m0') source_map_mime = "application/json;charset=utf-8;base64" compiled + "\n//# sourceMappingURL=data:#{source_map_mime},#{source_map_uri}" else run_uglifyjs(source, false) end end |