Expo не может обновить пакеты npm из-за SELF_SIGNED_CERT_IN_CHAIN - PullRequest
0 голосов
/ 08 октября 2018

Экспо для React Native требует, чтобы зависимость для реактивного натива была отформатирована следующим образом:

"dependencies": {
    "expo": "^30.0.1",
    "react": "16.3.1",
    "react-native": "https://github.com/expo/react-native/archive/sdk-30.0.0.tar.gz"
}

Когда я использую npm install для обновления пакетов узлов, я получаю следующую ошибку

npm ERR! code SELF_SIGNED_CERT_IN_CHAIN
npm ERR! errno SELF_SIGNED_CERT_IN_CHAIN
npm ERR! request to https://github.com/expo/react-native/archive/sdk-30.0.0.tar.gz failed, reason: self signed certificate in certificate chain

Это происходит только в моих выставочных проектах.Я могу использовать npm install без каких-либо проблем с самоподписанным сертификатом в других проектах узлов.

Как удалить самоподписанный сертификат?В противном случае, как я могу решить эту ошибку, не отключая SSL полностью?

Я уже попробовал npm config set ca "", а также обновил npm до последней версии.

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