find_asset

in lib/react/server_rendering/webpacker_manifest_container.rb [40:53]


        def find_asset(logical_path)
          asset_path = Webpacker.manifest.lookup(logical_path).to_s
          if Webpacker.dev_server.running?
            ds = Webpacker.dev_server
            
            asset_path.slice!("#{ds.protocol}://#{ds.host_with_port}")
            dev_server_asset = URI.open("#{ds.protocol}://#{ds.host_with_port}#{asset_path}").read
            dev_server_asset.sub!(CLIENT_REQUIRE, '//\0')
            dev_server_asset
          else
            File.read(file_path(logical_path))
          end
        end