mirror of
https://github.com/discourse/discourse.git
synced 2026-08-26 05:07:42 -05:00
FIX: when CDN assets are not in root path source maps fail
This commit is contained in:
@@ -102,8 +102,8 @@ end
|
||||
|
||||
def compress_node(from,to)
|
||||
to_path = "#{assets_path}/#{to}"
|
||||
|
||||
source_map_root = (d=File.dirname(from)) == "." ? "/assets" : "/assets/#{d}"
|
||||
assets = cdn_relative_path("/assets")
|
||||
source_map_root = assets + (d=File.dirname(from)) == "." ? "" : "/#{d}"
|
||||
source_map_url = cdn_path "/assets/#{to}.map"
|
||||
|
||||
cmd = "uglifyjs '#{assets_path}/#{from}' -p relative -c -m -o '#{to_path}' --source-map-root '#{source_map_root}' --source-map '#{assets_path}/#{to}.map' --source-map-url '#{source_map_url}'"
|
||||
|
||||
Reference in New Issue
Block a user