离子启动时使用命令提示符无法验证第一个证书

时间:2018-02-04 10:05:28

标签: node.js ionic-framework

使用cmd

创建新项目时出现以下错误
D:\IONIC>ionic start myProject tutorial
× Downloading and extracting tutorial starter - failed!
Error: unable to verify the first certificate
    at TLSSocket.<anonymous> (_tls_wrap.js:1103:38)
    at emitNone (events.js:106:13)
    at TLSSocket.emit (events.js:208:7)
    at TLSSocket._finishInit (_tls_wrap.js:637:8)
    at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:467:38)

在我使用的版本之下,

D:\IONIC>ionic -v
3.19.1
D:\IONIC>npm -v
5.6.0
D:\IONIC>cordova -v
8.0.0

任何人都可以帮我解决这个错误吗?

1 个答案:

答案 0 :(得分:0)

我设法通过在运行离子支架之前做一个临时的环境变量集来解决这个问题。 设置NODE_TLS_REJECT_UNAUTHORIZED = 0 。不是真的喜欢它的解决方案,但设法让我超过了线。