2016-01-12 3 views
1

У меня есть приложение Meteor на производственном сервере, в комплекте и подается с node.js.Где Метеор обслуживает его пучок js/css?

У меня есть файл /f8f71147843759bcc4dca8e0927d659eda1df98d.js, который запрашивается кодом клиента (по умолчанию) как /f8f71147843759bcc4dca8e0927d659eda1df98d.js?meteor_js_resource=true.

Если я запросить этот файл непосредственно из приложения Node, я получаю это ~ 800KB размер, уменьшенный/uglyfied т.д.

Если установить его подаются с Nginx, я смотрю на него в bundle/programs/web.browser/f8f71147843759bcc4dca8e0927d659eda1df98d.js

Он там, он выглядит миниатюрным и уродливым, но его размер составляет 3 Мб.

Как это объяснить?

+0

Вполне возможно, что при подаче из приложения происходит сжатие Gzip. –

+0

Это была определенно вещь gzip. –

ответ

0

Как сказал Kyll в вопросительном комментарии, вопрос был я не обратил внимания на то, что файл .js был отправлен gzipped.

+0

Так вам удалось обслуживать сжатую версию от NGinx? Если да, то как? Было бы интересно иметь это в вашем ответе. –

Смежные вопросы