在Yeoman中使用自签名证书

时间:2019-06-10 21:57:26

标签: node.js nexus yeoman ca self-signed-certificate

我想知道是否有人能做到这一点?

基本上,有没有一种方法可以通过自签名证书将Yeoman用于我的私有npm存储库(使用nexus-https://www.sonatype.com/nexus-repository-sonatype)?

我尝试设置指向我的CA的NODE_EXTRA_CA_CERTS环境变量,但是没有运气。

当我尝试通过yeoman列出可用的生成器时,仍然出现 RequestError:无法验证第一个证书错误。

我已使用以下命令将私有存储库绑定到我的npm配置:

  1. npm配置设置注册表我的回购主机
  2. npm配置设置我的ca文件的cafile路径
  3. npm adduser --always-auth --registry = 我的回购主机(使用我的凭据)

我什至研究了eoman代码,并尝试更改查询生成器的https请求的选项。我已经将CA属性设置为我的CA文件的内容,然后它可以工作。但是我认为应该有一些更清洁的方法?

我想念什么吗?有没有一种方法可以为我的nodejs安装设置自签名CA,而无需通过这种方式修改脚本?

0 个答案:

没有答案