几周前,我用世博会启动了这一反应本土项目,直到昨天,一切都很顺利。
当我运行expo start时,我像往常一样得到了Metro,我点击了“在web浏览器中运行”,和往常一样,VS代码终端提示我输入一个本地主机证书的密码。我不知道它是什么,但是有一些本地SSL签名工具的此链接,我也不知道。即使有了链接,我也不知道我应该输入什么密码,所以我只按enter键,没有输入任何内容,这就是我现在的位置。
我不能再在浏览器中运行我的应用程序了。每当我尝试这样做的时候,我就会明白:

日志中只有以下内容:
PS D:\Projects\GroceryApp\GroceryApp.Web>博览会启动 在D:\Projects\GroceryApp\GroceryApp.Web启动项目 DevTools世博会将在http://localhost:19003举办 在浏览器中打开DevTools .(按shift-d以禁用) 确保创建了自动SSL证书(您可能需要使用sudo重新运行) 在19001港口启动地铁班德勒。 在此环境中不支持调试监视模式。 for本机调试当前版本的更新版本的调试检查: 0.61.4 没有找到释放缓存 没有找到释放缓存 在GitHub上对更新版本进行调试检查 没有找到释放缓存 调试将"6d6386b01438c6ef0acd213d304b5839“保存到缓存 没有找到释放缓存 没有找到释放缓存 调试最新版本: 0.60.0 隧道准备好了。 实例://192.168.0.108:19000 QRCODE 若要在实时重新加载的情况下运行该应用程序,请选择下列之一: ·在安卓( Android )或iOS上的博览客户端注册“as”。您的项目将自动出现在“项目”选项卡。 ·使用博览应用程序(Android)或相机应用程序(iOS)扫描上述QR代码。 ·按a为Android仿真器,或在web上运行w。 ·按e键发送电子邮件到手机的链接。 世博出版社?要显示所有可用命令的列表,请执行以下操作。 项目日志将显示在下面。按Ctrl+C退出。
所以,我尝试通过按W来强迫它,然后我得到了以下内容:
试图在网页浏览器中打开项目..。 (节点:15116) UnhandledPromiseRejectionWarning:错误:证书"D:\Projects\GroceryApp\GroceryApp.Web.expo\web\development\ssl\cert-localhost.pem“无效。 错误:2007E073:BIO (C:\Users\Redacted\AppData\Roaming\npm\node_modules\expo-cli\node_modules@expo\webpack-config\src\addons\withDevServer.ts:26:11) at (C:\Users\Redacted\AppData\Roaming\npm\node_modules\expo-cli\node_modules@expo\webpack-config\src\addons\withDevServer.ts:62:5) at getHttpsConfig createDevServer的BIO routines:BIO_new_mem_buf:null参数(C:\Users\Redacted\AppData\Roaming\npm\node_modules\expo-cli\node_modules@expo\webpack-config\src\addons\withDevServer.ts:191:12) at Object.withDevServer (C:\Users\Redacted\AppData\Roaming\npm\node_modules\expo-cli\node_modules@expo\webpack-config\src\addons\withDevServer.ts:101:31) at Object.(C:\Users\Redacted\AppData\Roaming\npm\node_modules\expo-cli\node_modules@expo\webpack-config\src\webpack.config.ts:419:21) at Generator.next () at C:\Users\Redacted\AppData\Roaming\npm\node_modules\expo-cli\node_modules@expo\webpack-config\webpack\webpack.config.js:8:71 (C:\Users\Redacted\AppData\Roaming\npm\node_modules\expo-cli\node_modules@expo\webpack-config\webpack\webpack.config.js:4:12) at Object.default_1 作为默认 at C:\Users\Redacted\AppData\Roaming\npm\node_modules\expo-cli\node_modules@expo\webpack-config\src\index.ts:21:71 at Generator.next ()在C:\Users\Redacted\AppData\Roaming\npm\node_modules\expo-cli\node_modules@expo\webpack-config\webpack\index.js:8:71的新承诺()在__awaiter (C:\Users\Redacted\AppData\Roaming\npm\node_modules\expo-cli\node_modules@expo\webpack-config\webpack\index.js:4:12) 在(C:\Users\Redacted\AppData\Roaming\npm\node_modules\expo-cli\node_modules@expo\webpack-config\webpack\index.js:26:12) createWebpackConfigAsync (节点:15116) UnhandledPromiseRejectionWarning:未处理的承诺拒绝。此错误起源于在异步函数中抛出而不带catch块,或者拒绝使用.catch()处理的承诺。若要在未处理的允诺拒绝时终止节点进程,请使用CLI标志
--unhandled-rejections=strict(请参阅模式)。(拒收身份证: 6) (节点:15116) DEP0018 DeprecationWarning:未处理的承诺拒绝被取消。在未来,承诺不处理的拒绝将使用非零退出代码终止Node.js进程。
这是有道理的,因为那个文件完全是空的。
很抱歉寄了很长的邮件,我想确认所有的日志都在这里。
请帮帮忙。提前谢谢。
发布于 2020-12-19 22:16:06
我建议升级到一个更新版本的世博会,并重新运行。
https://stackoverflow.com/questions/61312282
复制相似问题