我正在使用nvm在4.4.3和12.14.1节点版本之间切换。 在我切换到版本12.14.1并尝试安装expo并按照here所述运行react-native项目之后。
npm install -g expo-cli
expo init
npm start
但是在运行npm start
时,出现以下错误。
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-36.0.0.tar.gz failed, reason:
self signed certificate in certificate chain
我遵循了here所述的步骤。
所以我运行了以下命令。
npm config set registry http://registry.npmjs.org/
但是我仍然遇到相同的错误。请帮忙!
我也不打算按照规定禁用strict-ssl
npm set strict-ssl false
答案 0 :(得分:0)
使用以下命令禁用严格的ssl模式,您将不会收到错误消息:
npm set strict-ssl false