Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript的文件大小因其位置、本地或服务器而异_Javascript_Minify_Uglifyjs - Fatal编程技术网

Javascript的文件大小因其位置、本地或服务器而异

Javascript的文件大小因其位置、本地或服务器而异,javascript,minify,uglifyjs,Javascript,Minify,Uglifyjs,我制作了一个web应用程序,我意识到该应用程序捆绑的javascript的相应文件大小略大于1mb。(我使用了react和webpack,所以客户端上只有一个javascript)当然,我缩小了javascript文件的大小,原来是3mb 然而,今天我发现了一些令人惊讶的现象。详细说明如下: 如果我通过Google的CDN获得jQuery脚本,它的文件大小大约为33kb。但是,如果我将文件复制并粘贴到本地服务器,它的文件大小大约为90kb,几乎是原始文件大小的3倍,尽管两者在逻辑上是相同的 我认

我制作了一个web应用程序,我意识到该应用程序捆绑的javascript的相应文件大小略大于1mb。(我使用了react和webpack,所以客户端上只有一个javascript)当然,我缩小了javascript文件的大小,原来是3mb

然而,今天我发现了一些令人惊讶的现象。详细说明如下: 如果我通过Google的CDN获得jQuery脚本,它的文件大小大约为33kb。但是,如果我将文件复制并粘贴到本地服务器,它的文件大小大约为90kb,几乎是原始文件大小的3倍,尽管两者在逻辑上是相同的


我认为这可能是减少javascript文件大小的线索。我试着尽可能完整地写下来,但如果我的描述太抽象,请询问我更多的信息。提前感谢。

您可能会看到gzip文件大小-gzip是一种常用的文件压缩,用于通过HTTP传输数据。当文件被解码时,它将变大,但您的浏览器将显示预解压缩文件的大小


使用with表明jQuery文件的原始大小是86000字节,但压缩后只有30000字节。

您可以实现GZIP技术以减少服务器响应时的文件大小。我将尝试它@NitinDhomse