sinopia - как настроить параметры прокси для npmps
Я недавно загрузил сервер sinopia для локального кэширования пакетов, чтобы сэкономить пропускную способность интернета. Но это не работает, как ожидалось, так как я работаю за корпоративным прокси. В моей установке я установил sinopia на своем локальном компьютере Mac и могу получить доступ к URL- адресу ( http://localhost:L4873/) в браузере.
Так как я работаю за прокси-сервером, я правильно настроил - npm config set http-proxy - npm config set https-proxy Я проверил настройки и он работает без вмешательства в синопию.
Но когда сервер sinopa работает, если я запускаю npm install, запрос на sinopia не выполняется, так как я, наконец, получаю ошибку 502.
Если я удаляю настройки прокси-сервера npm, а затем запускаю npm install, на этот раз происходит сбой на сервере sinopia, но теперь сервер sinopia завершается сбоем из-за ошибки соединения с общедоступной ссылкой.
Есть ли способ указать настройки прокси-сервера для sinopia, не указывая конфигурационный прокси-сервер npm...?
1 ответ
Вердаччо - вилка синопии, и мы задокументировали, как это сделать.
http://www.verdaccio.org/docs/en/configuration.html
Конфигурация почти такая же, поэтому она может быть полезна для вас.