Экспо для 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 до последней версии.