从github安装jspm包的证书错误(由错误的证书路径引起?)

时间:2015-11-02 13:36:51

标签: git jspm

虽然我的开发环境工作得非常好,但我的构建服务器却遇到了以下错误......虽然在某些时候它也都运行良好!

warn Error on lookup for github:aurelia/event-aggregator
     Error: fatal: unable to access 'aurelia/event-aggregator.git/': error setting certificate verify locations:
   CAfile: C:/Program Files/Git/mingw64/libexec/ssl/certs/ca-bundle.crt
   CApath: none

err  Error looking up github:aurelia/event-aggregator.

我注意到CAfile路径与磁盘上的路径(C:\Program Files\Git\mingw64\ssl\certs\ca-bundle.crt)不同,因此将ssl文件夹从mingw64\复制到mingw64\libexec,所有内容都重新开始工作。

这是一个合适的解决方案吗?

以下是我正在运行的一些产品版本:

jspm - 0.16.13
npm - 3.3.10
node - 4.2.1

1 个答案:

答案 0 :(得分:2)

我在命令窗口中执行了以下命令(以管理员身份运行),它启动并运行。仍然不确定这是正确的答案,但感觉比复制文件夹更好:

:: Nu f -> Mu f