Странный файл загружается при загрузке angular производственной сборки - PullRequest
0 голосов
/ 23 января 2020

мы только что выпустили angular проект в производственной среде. Странно то, что когда он загружается, он останавливается на 5 секунд, пытаясь загрузить файл, я не знаю, для чего. Для эффективной загрузки самого файла требуется 0,15 мс ... поэтому я думаю, что мы можем исключить размер файла в качестве проблемы.

Это моя chrome сетевая вкладка, когда приложение загружает

enter image description here

, и это то, что возвращается в ответ на этот запрос

(function e(t,n,r){function o(s,u){if(!n[s]){if(!t[s]){if(!u&&("function"==typeof i&&i))return i(s,!0);if(a)return a(s,!0);var c=new Error("Cannot find module '"+s+"'");throw c.code="MODULE_NOT_FOUND",c}var l=n[s]={exports:{}};t[s][0].call(l.exports,function(e){var n=t[s][1][e];return o(n||e)},l,l.exports,e,t,n,r)}return n[s].exports}for(var a="function"==typeof i&&i,s=0;s<r.length;s++)o(r[s]);return o})({"6":[function(e,t,n){t.exports=function(e){"use strict";var t,n=0,i=[];function r(e,t,n){for(var i=0;i<n.length;i++)e.setUint8(t+i,n.charCodeAt(i))}e.addEventListener("message",function(e){switch(e.data.command){case"init":p=e.data.config,t=p.sampleRate;break;case"record":l=e.data.buffer,i.push(l[0]),n+=l[0].length;break;case"export":o=e.data.sampleRate,s=function(e,n){if(n===t)return e;var i=t/n,r=Math.round(e.length/i),o=new Float32Array(r),a=0,s=0;for(;a<o.length;){for(var u=Math.round((a+1)*i),c=0,l=0,p=s;p<u&&p<e.length;p++)c+=e[p],l++;o[a]=c/l,a++,s=u}return o}(function(e,t){for(var n=new Float32Array(t),i=0,r=0;r<e.length;r++)n.set(e[r],i),i+=e[r].length;return n}(i,n),o),u=new ArrayBuffer(44+2*s.length),r(c=new DataView(u),0,"RIFF"),c.setUint32(4,32+2*s.length,!0),r(c,8,"WAVE"),r(c,12,"fmt "),c.setUint32(16,16,!0),c.setUint16(20,1,!0),c.setUint16(22,1,!0),c.setUint32(24,t,!0),c.setUint32(28,2*t,!0),c.setUint16(32,2,!0),c.setUint16(34,16,!0),r(c,36,"data"),c.setUint32(40,2*s.length,!0),function(e,t,n){for(var i=0;i<n.length;i++,t+=2){var r=Math.max(-1,Math.min(1,n[i]));e.setInt16(t,r<0?32768*r:32767*r,!0)}}(c,44,s),a=new Blob([c],{type:"application/octet-stream"}),postMessage(a);break;case"clear":n=0,i=[]}var o,a,s,u,c,l,p})}},{}],"6e23d27d":[function anonymous(require) {var f = require("6")(f.default ? f.default : f)(self);},{"6":"6"}]},{},["6e23d27d"])

почему в любом случае блоб? что это за штука? и почему так долго только начинается загрузка?

...