如何更改为 localhost 打开的默认浏览器?
Posted
技术标签:
【中文标题】如何更改为 localhost 打开的默认浏览器?【英文标题】:How to change the default browser opened for localhost? 【发布时间】:2021-11-29 04:13:42 【问题描述】:我已经使用 React.js 几个月了,使用 VS Code、基于 Chromium 的浏览器(放弃 Chrome,切换到 Brave 作为默认浏览器)和 Windows 机器(Windows 10)进行开发。
最近朋友推荐我改用火狐做开发,懒得开发者了,想问问怎么配置,让我做npm start
,localhost:3000
会出现在火狐浏览器中而不是我原来的默认浏览器。我不想更改我的默认浏览器。
更新
从推荐中我发现了另一个帖子:create-react-app: How do I "npm start" with a specific browser?
仍然欢迎更多的cmets XD
【问题讨论】:
【参考方案1】:在 Linux(Ubuntu 20.04)上。像这样编辑您的 package.json:
"scripts":
"start": "BROWSER=firefox react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
,
输入 npm start 然后瞧:-P
开启Win 10。在根目录中创建一个.env
文件,如下所示BROWSER=firefox
运行 npm start
并完成:-)
最好的问候;-)
【讨论】:
出现新错误: > BROWSER=firefox react-scripts start 'BROWSER' 未被识别为内部或外部命令、可运行程序或批处理文件。 npm 错误!代码 ELIFECYCLE npm 错误!错误号 1 为了让脚本能够理解BROWSER=firefox
,我应该做一些额外的设置吗?
我刚才在两个浏览器上检查过。它对我有用! ??? "BROWSER = firefox react-scripts start", "BROWSER = google-chrome react-scripts start", Linux Ubuntu 20.04 今天我更新 node.js 到 14.18.0, npm 8.0.0..React => "^ 17.0. 2"
哦,我在 Windows 机器上执行此操作,我从另一篇文章中检查过,发现它与直接使用 BROWSER=firefox
不兼容。不过谢谢你,如果没有你的回答,永远不会找到其他帖子!【参考方案2】:
从您的机器更改默认浏览器。请按照以下链接中的步骤在 Windows 10 中执行此操作。
https://support.microsoft.com/en-us/windows/change-your-default-browser-in-windows-10-020c58c6-7d77-797a-b74e-8f07946c5db6
【讨论】:
大声笑,没有冒犯,但我从大约 15 年前就知道如何做到这一点......我要问的是是否可以仅更改默认启动的浏览器localhost:3000
或仅适用于 @ 987654323@ 无需更改我在 Windows 10 操作系统设置本身上的默认浏览器
哈哈...不错...以上是关于如何更改为 localhost 打开的默认浏览器?的主要内容,如果未能解决你的问题,请参考以下文章
如何在超链接单击 [重复] 上将浏览器从 IE 更改为 Chrome
如何将 xampp localhost 更改为另一个文件夹(在 xampp 文件夹之外)?
将 WildFly 8 欢迎内容更改为使用 myapplication.war
如何在 Windows 10 中将 Jupyter Notebook 的默认浏览器更改为 Microsoft Edge?