From 425e5319db25c227807bfa3e8e58bc29a929a088 Mon Sep 17 00:00:00 2001 From: "Zimin A.N." Date: Fri, 8 May 2026 08:53:06 +0300 Subject: [PATCH] =?UTF-8?q?fix(docs):=20=D1=82=D0=B8=D1=85=D0=BE=20=D0=BE?= =?UTF-8?q?=D1=82=D0=B2=D0=B5=D1=87=D0=B0=D1=82=D1=8C=20204=20=D0=BD=D0=B0?= =?UTF-8?q?=20.map=20=D0=B7=D0=B0=D0=BF=D1=80=D0=BE=D1=81=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Diplodoc CLI 4.60 не генерит sourcemaps, но оставляет `//# sourceMappingURL=app.css.map` комментарии в JS/CSS bundles. DevTools тянет .map файлы → 404 в console (6 ошибок на /docs/). Nginx теперь возвращает 204 No Content для *.map под /docs/ — DevTools тихо проглатывает, console зелёная. --- docs/nginx.conf | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/nginx.conf b/docs/nginx.conf index 4d37df6..a6af093 100644 --- a/docs/nginx.conf +++ b/docs/nginx.conf @@ -16,6 +16,15 @@ server { add_header Content-Type text/plain; } + # Source maps: Diplodoc CLI 4.60 не генерит .map файлы, но оставляет + # `//# sourceMappingURL=` комментарии в JS/CSS. DevTools пытается тянуть, + # получает 404 — шум в console. Возвращаем 204 No Content тихо. + location ~* "^/docs/.*\.map$" { + access_log off; + log_not_found off; + return 204; + } + # Static assets (Diplodoc CLI 4.60 bug: HTML refs hashed names типа # `_bundle/app-34c68624e23be7ce.css`, но actual файл — `app.css` (без # hash). Strip hash в nginx через rewrite: `name-.ext` → `name.ext`.