Ошибка Node.js: не удается найти модуль 'ssl-root-cas / latest' - PullRequest
1 голос
/ 21 марта 2019

Работая с Node.js (Версия 8.2.1) и Express, я запускаю защищенное SSL веб-приложение, которое работало нормально, но внезапно я получаю эту ошибку относительно модуля "ssl-root-cas" при попытке перезапустить приложение:

Ошибка: не удается найти модуль 'ssl-root-cas / latest'

Это код для включения ssl-сертификатов в мое приложение Node.js / Express:

var rootCas = require('ssl-root-cas/latest').create();

rootCas
  .addFile('../foo/foo.key')
  .addFile('../foo/foo.crt')
  ;

https.globalAgent.options.ca = rootCas;

rootCas.inject();

Все, что я делал, это устанавливал модуль «сжатия» через NPM. После этой установки я получаю эту ошибку. Деинсталляция модуля «сжатие», перезапуск сервера, ничего не получилось. Опять же, до установки модуля сжатия все работало нормально. Есть идеи, что может быть проблемой с ssl-root-cas?

1 Ответ

0 голосов
/ 21 марта 2019

модуль ssl в вашем package.json? Возможно, что установка модуля сжатия уничтожила зависимости в node_modules, которых не было в файле пакета.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...