【问题标题】:NVM - Unable to install expo dependenciesNVM - 无法安装 expo 依赖项
【发布时间】:2020-01-29 05:58:15
【问题描述】:

我正在使用nvm 在 4.4.3 和 12.14.1 节点版本之间切换。 在我切换到版本 12.14.1 并尝试安装 expo 并运行 react-native 项目后,如 here 所述。

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

【问题讨论】:

    标签: node.js reactjs react-native npm nvm


    【解决方案1】:

    使用以下命令禁用严格的 ssl 模式,您将不会收到错误:

    npm set strict-ssl false
    

    【讨论】:

    • 这样做真的不安全。我已阅读 Mayank 问题中的链接。还更新了问题。
    猜你喜欢
    • 2020-05-26
    • 2022-07-20
    • 2021-08-08
    • 1970-01-01
    • 2016-02-06
    • 1970-01-01
    • 2021-05-29
    • 2018-09-11
    • 2018-05-30
    相关资源
    最近更新 更多