Nginx Gzip вызывает ошибку из-за шестнадцатеричного символа (\ x) в React js chunk - PullRequest
0 голосов
/ 26 января 2020

Uncaught SyntaxError: Invalid hexadecimal escape sequence - это ошибка, которую я вижу в консоли Chrome 79.

Строка кода, вызывающая \, имеет текст \ x. Когда я выключаю Gzip, я не вижу никаких проблем. Ниже приведен gzip.conf -

gzip on;
gzip_disable "msie6";

gzip_comp_level 4;
gzip_min_length 10240;
gzip_buffers 16 8k;
gzip_proxied any;
gzip_static on;
gzip_vary on;
gzip_types
    text/plain
    text/css
    text/js
    text/xml
    text/javascript
    application/javascript
    application/x-javascript
    application/json
    application/xml
    application/rss+xml
    image/svg+xml/javascript;

. Я однажды поиграл с некоторыми параметрами и превзошел ошибку, но не смог загрузить файл json.

I Я застрял сейчас, но могу сохранить сервер, отключив Gzip.

К вашему сведению - Nginx обслуживает приложение чанкового реагирования и имеет обратный прокси.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...