首页 > 解决方案 > 试图安装博览会

问题描述

我使用 mac os calina ver 10.15.3 我运行:npm install -g expo-cli 我有错误:

npm WARN deprecated request@2.88.2: request has been deprecated, see request/request#3142

npm WARN 已弃用 urix@0.1.0:请参阅https://github.com/lydell/urix#deprecated npm WARN 已弃用 resolve-url@0.2.1:https ://github.com/lydell/resolve-url#deprecated npm WARN deprecated joi@14.0.4:根据 hapi 支持政策 (hapi.im/support),此版本已被弃用。请升级到最新版本以获得最佳功能、错误修复和安全补丁。如果您此时无法升级,可以为旧版本 (hapi.im/commercial) 提供付费支持。npm WARN deprecated request@2.88.0: request has been deprecated, see request/request#3142 npm WARN deprecated core-js@2.6.11: core-js@<3 is no longer维护,不推荐使用由于数量的问题。请将您的依赖项升级到 core-js@3 的实际版本。npm WARN 已弃用 joi@11.4.0:根据 hapi 支持政策 (hapi.im/support),此版本已弃用。请升级到最新版本以获得最佳功能、错误修复和安全补丁。如果您此时无法升级,可以为旧版本 (hapi.im/commercial) 提供付费支持。npm WARN deprecated topo@2.0.2:根据 hapi 支持政策 (hapi.im/support),此版本已被弃用。请升级到最新版本以获得最佳功能、错误修复和安全补丁。如果您此时无法升级,可以为旧版本 (hapi.im/commercial) 提供付费支持。npm WARN 已弃用 hoek@4.2.1:根据 hapi 支持政策 (hapi.im/support),此版本已弃用。请升级到最新版本以获得最佳功能、错误修复和安全补丁。如果您此时无法升级,可以为旧版本 (hapi.im/commercial) 提供付费支持。npm WARN 已弃用 hoek@6.1.3:此模块已移动,现在可在 @hapi/hoek 获得。请更新您的依赖项,因为此版本不再维护,可能包含错误和安全问题。npm WARN 已弃用 topo@3.0.3:此模块已移动,现在可在 @hapi/topo 找到。请更新您的依赖项,因为此版本不再维护,可能包含错误和安全问题。

@expo/traveling-fastlane-darwin@1.13.1 预安装 /usr/local/lib/node_modules/expo-cli/node_modules/@expo/traveling-fastlane-darwin 节点 platform.js

1 (node_modules/expo-cli/node_modules/@expo/ngrok-bin/node_modules/@expo/ngrok-bin-win32-x64):npm WARN notsup 跳过可选依赖:@expo/ngrok-bin-win32- 不支持的平台x64@2.2.8-beta.1: 想要 {"os":"win32","arch":"x64"} (当前: {"os":"darwin","arch":"x64"}) npm WARN @expo/image-utils@0.2.18 需要对等的 sharp-cli@^1.10.0 但没有安装。您必须自己安装对等依赖项。1 (node_modules/expo-cli/node_modules/@expo/ngrok-bin/node_modules/@expo/ngrok-bin-win32-x64):npm WARN notsup 跳过可选依赖:@expo/ngrok-bin-win32- 不支持的平台x64@2.2.8-beta.1: 想要 {"os":"win32","arch":"x64"} (当前: {"os":"darwin","arch":"x64"}) npm WARN @expo/image-utils@0.2.18 需要对等的 sharp-cli@^1.10.0 但没有安装。您必须自己安装对等依赖项。}) npm WARN @expo/image-utils@0.2.18 需要一个同级的 sharp-cli@^1.10.0 但没有安装。您必须自己安装对等依赖项。}) npm WARN @expo/image-utils@0.2.18 需要一个同级的 sharp-cli@^1.10.0 但没有安装。您必须自己安装对等依赖项。

npm 错误!代码 EACCES npm 错误!系统调用符号链接 npm ERR!路径 ../lib/node_modules/expo-cli/bin/expo.js npm ERR!dest /usr/local/bin/expo npm 错误!errno -13 npm 错误!错误:EACCES:权限被拒绝,符号链接 '../lib/node_modules/expo-cli/bin/expo.js' -> '/usr/local/bin/expo' npm ERR![操作错误:EACCES:权限被拒绝,符号链接'../lib/node_modules/expo-cli/bin/expo.js'->'/usr/local/bin/expo'] { npm ERR!原因:[错误:EACCES:权限被拒绝,符号链接'../lib/node_modules/expo-cli/bin/expo.js'->'/usr/local/bin/expo'] { npm ERR!错误号:-13,npm 错误!代码:'EACCES',npm 错误!系统调用:'符号链接',npm ERR!路径:'../lib/node_modules/expo-cli/bin/expo.js',npm ERR!dest: '/usr/local/bin/expo' npm 错误!},npm 错误!堆栈:“错误:EACCES:代码:'EACCES',npm 错误!系统调用:'符号链接',npm ERR!路径:'../lib/node_modules/expo-cli/bin/expo.js',npm ERR!dest: '/usr/local/bin/expo' npm 错误!} npm 错误!npm 错误!该操作被您的操作系统拒绝。npm 错误!很可能您没有以当前用户 npm ERR 的身份访问此文件的权限!npm 错误!如果您认为这可能是权限问题,请仔细检查 npm ERR!文件及其包含目录的权限,或尝试运行 npm ERR! 再次以 root/管理员身份执行该命令。代码:'EACCES',npm 错误!系统调用:'符号链接',npm ERR!路径:'../lib/node_modules/expo-cli/bin/expo.js',npm ERR!dest: '/usr/local/bin/expo' npm 错误!} npm 错误!npm 错误!该操作被您的操作系统拒绝。npm 错误!很可能您没有以当前用户 npm ERR 的身份访问此文件的权限!npm 错误!如果您认为这可能是权限问题,请仔细检查 npm ERR!文件及其包含目录的权限,或尝试运行 npm ERR! 再次以 root/管理员身份执行该命令。很可能您没有以当前用户 npm ERR 的身份访问此文件的权限!npm 错误!如果您认为这可能是权限问题,请仔细检查 npm ERR!文件及其包含目录的权限,或尝试运行 npm ERR! 再次以 root/管理员身份执行该命令。很可能您没有以当前用户 npm ERR 的身份访问此文件的权限!npm 错误!如果您认为这可能是权限问题,请仔细检查 npm ERR!文件及其包含目录的权限,或尝试运行 npm ERR! 再次以 root/管理员身份执行该命令。

npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!/Users/duclong/.npm/_logs/2020-04-09T19_09_53_271Z-debug.log

标签: react-nativeexpo

解决方案


看起来像节点包的问题。升级节点版本。


推荐阅读