node.js - 如何修复 Windows 10 上的 "expo-cli"问题?

标签 node.js reactjs react-native npm

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

npm 错误!代码 生命周期 npm 错误!错误号1 npm 错误! Sharp@0.22.1 安装: (node install/libvips && node install/dll-copy && prebuild-install) || (node-gyp重建&& Node 安装/dll复制) 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

最佳答案

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

yarn global add sharp

然后

yarn global add expo-cli

之后,如果你运行

 expo

得到了

expo is not a command

这意味着您需要

将yarn全局包添加到环境变量中。您的 yarn 全局包可能位于C:\Users\username\AppData\Local\Yarn\bin中。

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

关于node.js - 如何修复 Windows 10 上的 "expo-cli"问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56244800/

相关文章:

node.js - 在sequelize中调用存储过程传入​​参数

javascript - ExpressJS : Misconfigured CSRF

node.js - 手机无法访问同一 WiFi 网络上由 localhost(lite-server) 提供服务的站点

node.js:创建表时如何在 DynamoDB 中添加非键属性?

javascript - React Native FlatList 删除项目问题

javascript - 当它在屏幕外时 react native 转换 View 而不隐藏

reactjs - 为什么使用 create-react-app 将react-router-dom 添加到react 应用程序时 Jest 测试会中断

javascript - 引用错误 : Cannot access 'UserContext' before initialization - React

javascript - 有没有办法停止多次调用一个函数?

javascript - 如何通过使用 fetch API 响应 native 将图像发布到数据库?