daily update 2026-03-31

This commit is contained in:
Агальцов Антон
2026-04-01 00:00:56 +03:00
parent b96c893f7d
commit c2cc439fc5
107 changed files with 3714 additions and 65 deletions
+23
View File
@@ -0,0 +1,23 @@
---
title: "Отсутствуют node_modules — нужна установка"
date: 2026-03-31
tags: ["audit", "personal-site"]
---
## Проблема
`node_modules/` отсутствует — проект нельзя собрать без `npm install`.
### Риск
Low — стандартная ситуация. Но:
- `package-lock.json` привязан к Node 16, а на Mac Studio текущий Node v24
- Могут быть конфликты зависимостей (canvas, babel, postcss)
- Hugo 0.148.2 ставится через `hugo-installer` в npm — может не совпасть с глобальным Hugo
### Рекомендация
1. Убедиться что `npm install` проходит без ошибок на текущем Node
2. Если нет — обновить зависимости или использовать nvm для Node 16
3. Рассмотреть переход на глобальный Hugo вместо `exec-bin`