【问题标题】:how to fix "expo-cli" issus on windows 10?如何修复 Windows 10 上的“expo-cli”问题?
【发布时间】:2019-10-08 05:34:48
【问题描述】:

我想在我的 Windows 10 上安装 expo-cli 以启动一个新的 react native 项目:我安装了 v10.15.0 版本的节点 js,但是当我输入:“npm install -g expo-cli”但有些问题和这是安装后出现的错误类型

npm 错误!代码生命周期 npm 错误!错误号 1 npm 错误!尖锐@0.22.1 安装:(node install/libvips && node install/dll-copy && prebuild-install) || (node-gyp rebuild && node install/dll-copy) npm 错误!退出状态 1 npm 错误! npm 错误!在 sharp@0.22.1 安装脚本中失败。 npm 错误!这可能不是 npm 的问题。上面可能还有额外的日志输出。

npm 错误!可以在以下位置找到此运行的完整日志: npm 错误! C:\Users\sami_\AppData\Roaming\npm-cache_logs\2019-05-21T18_38_29_235Z-debug.log

【问题讨论】:

    标签: node.js reactjs react-native npm


    【解决方案1】:

    对我来说,我使用 yarn 而不是 npm。

    yarn global add sharp
    

    然后

    yarn global add expo-cli
    

    之后,如果你运行

     expo
    

    得到了

    expo 不是命令

    这意味着你需要

    将纱线全局包添加到环境变量。而你的 yarn 全局包可能在 C:\Users\username\AppData\Local\Yarn\bin

    另外,我一开始就安装了 python 2.7。不确定是否有帮助。

    【讨论】:

      【解决方案2】:

      浪费了将近1天,我解决了这个问题,这个错误是由于尖锐

      如果您在安装过程中遇到问题,请考虑删除目录C:\Users[user]\AppData\Roaming\npm-cache_libvips

      npm install -g sharp # (The installation require python 2.7 on windows and path env configuration)
      
      npm install -g expo-cli
      

      【讨论】:

      • 安装Sharp时出现错误。路径环境配置是什么意思?
      • 没关系。我已经让它与本地而不是全局安装(和 npx)一起工作。我想知道 npx 是否与错误有关。
      【解决方案3】:

      删除 AppData\Roaming\npm\node_modules 中的 expo-cli 文件夹,然后重新安装 expo 对我有用。

      【讨论】:

        猜你喜欢
        • 2020-10-24
        • 1970-01-01
        • 2020-06-01
        • 1970-01-01
        • 1970-01-01
        • 2020-03-13
        • 1970-01-01
        • 1970-01-01
        • 2017-04-29
        相关资源
        最近更新 更多