如何更改为 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 startlocalhost: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 打开的默认浏览器?的主要内容,如果未能解决你的问题,请参考以下文章

求助,如何修改ORACLE默认SID

如何在超链接单击 [重复] 上将浏览器从 IE 更改为 Chrome

如何将 xampp localhost 更改为另一个文件夹(在 xampp 文件夹之外)?

将 WildFly 8 欢迎内容更改为使用 myapplication.war

如何在 Windows 10 中将 Jupyter Notebook 的默认浏览器更改为 Microsoft Edge?

如何在wordpress中将localhost url更改为ip?