daily update 2026-03-31
This commit is contained in:
@@ -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`
|
||||
Reference in New Issue
Block a user