reactjs - 在wsl(zsh)上运行react项目时浏览器不会启动
问题描述
我正在 Windows 10 Pro 上开发一个简单的反应项目。在尝试使用带有 zsh (npm start) 的 wsl 运行项目时,一切正常,我收到警告并且编译完成,没有任何错误。我面临的问题是没有从 wsl 自动启动浏览器。如果我在这个命令之后在我的 chrome 上手动打开 localhost:3000 一切正常,但我希望 wsl 终端在 npm start 上自动启动我的浏览器,就像在我的大多数其他终端和 Windows 上的 powershell 中一样。
我试过的:
- 向我的 .zshrc 添加了一个导出浏览器属性,其中包含从此处到 chrome 的路径
- 使用以下代码将 bsconfig 文件添加到 root 以设置 open = true 根据此处
- 我已将 3000-3999 的端口添加到我的防火墙中,以便 wsl 可以访问我的主机(localhost ip)。此修复了上一个问题,其中 localhost:3000 会显示连接被拒绝错误。
我很乐意提供更多细节。我对 wsl 和 zsh 很陌生,非常感谢任何帮助。谢谢
解决方案
推荐阅读
- java - 如何限制 Google Maps API AutocompleteService 给出超出范围的建议
- javascript - 如何改变一个简单谜题的方向
- esp32 - 无法将原始 ADC1 读数转换为电压
- postgresql - 如何从 Postgres jsonb 对象中删除键数组?
- sql - 对分页符组求和
- python - 我有一个形状为 (601, 2522) 的数据框。我希望索引从数据框的第二行开始
- python - 如何使用 numpy 修复“数组索引过多”错误?
- alexa-skill - Alexa智能家居,模式控制器不工作
- google-cloud-platform - 如何将 Anthos 用于家庭或个人计算资源?
- unity3d - 使用注视控件忽略空间映射