更新 expo-sdk 后,我无法运行我的 expo 项目
当我尝试运行我的博览会项目时,我收到以下消息:
D:\React\myproject>npm start > 开始 > 展会开始 在 D:\React\myproject 启动项目 无法在这个项目中找到 expo - 你运行过 yarn / npm install 了吗?
如果我运行 npm install 我得到这个:
D:\React\myproject>npm 安装 npm 通知 从 2021 年 10 月 4 日开始,所有与 npm 注册表的连接(包括包安装)都必须使用 TLS 1.2 或更高版本。您当前正在使用纯文本 http 进行连接。更多信息请访问 GitHub 博客:https://github.blog/2021-08-23-npm-registry-deprecating-tls-1-0-tls-1-1/ 最新,4s审核940个包裹 18个套餐正在寻找资金 运行 `npm fund` 了解详情 12 个漏洞(6 低,6 中) 一些问题需要审查,并且可能需要选择 不同的依赖。 运行 `npm audit` 以获取详细信息。
这就是我运行时得到的npm audit:
D:\React\myproject>npm 审计
npm 通知 从 2021 年 10 月 4 日开始,所有与 npm 注册表的连接(包括包安装)都必须使用 TLS 1.2 或更高版本。您当前正在使用纯文本 http 进行连接。更多信息请访问 GitHub 博客:https://github.blog/2021-08-23-npm-registry-deprecating-tls-1-0-tls-1-1/
# npm 审计报告
节点获取=0.22.0-rc
取决于@react-native-community/cli 的易受攻击版本
取决于@react-native-community/cli-platform-ios 的易受攻击版本
取决于易受攻击的 fbjs 版本
node_modules/反应原生
node_modules/react-native/node_modules/react-native
地铁配置=0.3.2
取决于易受攻击的 xmldom 版本
node_modules/plist
@react-native-community/cli-platform-ios *
取决于易受攻击的 plist 版本
取决于易受攻击的 xcode 版本
node_modules/@react-native-community/cli-platform-ios
反应原生 =0.22.0-rc
取决于@react-native-community/cli 的易受攻击版本
取决于@react-native-community/cli-platform-ios 的易受攻击版本
取决于易受攻击的 fbjs 版本
node_modules/反应原生
node_modules/react-native/node_modules/react-native
@react-native-community/cli *
取决于易受攻击的地铁版本
取决于易受攻击的 react-native 版本
node_modules/react-native/node_modules/@react-native-community/cli
简单的plist *
取决于易受攻击的 plist 版本
node_modules/简单plist
xcode >=0.8.3
取决于 simple-plist 的易受攻击版本
node_modules/xcode
12 个漏洞(6 低,6 中)
一些问题需要审查,并且可能需要选择
不同的依赖。
这是因为我尝试更新 expo sdk,但我不知道我做错了什么。有人可以帮我弄这个吗?
回答
跑 npm config set registry https://registry.npmjs.org/
有些计算机仍在运行,http://registry.npmjs.org/出于安全原因,将不再允许使用这些计算机。