Node JSjs错误:找不到模块'ssl-root-cas/latest'



使用node.js(版本8.2.1)和Express,我正在运行一个工作正常的ssl-sevew web应用尝试重新启动应用程序时的" SSL-root-CAS"模块:

错误:找不到模块的ssl-root-cas/最新'

这是将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可能有什么问题?

您的package.json中的SSL模块是吗?安装不在包装文件中的node_modules中的压缩模块擦除依赖项可能。

最新更新