service:nodejs
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
service:nodejs [13.03.2025 07:23] – [Self-signed certificate in certificate chain] viacheslav | service:nodejs [12.06.2025 07:29] (текущий) – [Self-signed certificate in certificate chain] viacheslav | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ===== Настройка сборки ===== | ||
+ | На примере Teamcity | ||
+ | <code bash> | ||
+ | # Частный репозиторий | ||
+ | npm config set registry=" | ||
+ | npm config set // | ||
+ | npm config set // | ||
+ | # Игнор кривого SSL-сертификата | ||
+ | npm config set strict-ssl false | ||
+ | # Скачать зависимости | ||
+ | npm install --verbose | ||
+ | </ | ||
+ | https:// | ||
+ | ===== Ошибки ===== | ||
+ | ==== Self-signed certificate in certificate chain ==== | ||
+ | Сборка надолго зависает и заканчивается ошибкой, | ||
+ | <code bash> | ||
+ | npm config set strict-ssl false | ||
+ | </ | ||
+ | https:// | ||
+ | ==== Unable to authenticate, | ||
+ | Невозможно скачать модули из Нексуса, | ||
+ | < | ||
+ | npm ERR! code E401 | ||
+ | npm ERR! Unable to authenticate, | ||
+ | </ | ||
+ | |||
+ | Решение: | ||
+ | <code bash> | ||
+ | repo=' | ||
+ | npmbin=' | ||
+ | # Get modules | ||
+ | $npmbin config set registry=" | ||
+ | $npmbin config set // | ||
+ | $npmbin config set strict-ssl false | ||
+ | $npmbin install --verbose | ||
+ | </ |