是否可以在我选择的某个浏览器中启动create-react-app
应用?目前,它始终在Chrome中运行,而我希望它在Chrome Canary中运行。有人知道吗?
答案 0 :(得分:2)
您可以使用verify=False
环境变量来设置要在哪个浏览器中打开应用程序。例如,
import requests
url = "https://aaaa.bbb.com:nnnn"
headers = {}
data = {
"id": "id1"
}
response = requests.post(url, data=data, headers=headers, verify=False)
或
BROWSER
将在Firefox中打开应用。
因此,您可以在BROWSER=firefox yarn start
BROWSER=firefox npm start
您可以在此pull request thread
中了解更多信息答案 1 :(得分:2)
使用create-react-app
的当前迭代,可以通过使用“ BROWSER”键将.env
文件添加到项目中来实现。在文档的Advanced Configuration部分中对此进行了描述。
如果您要在开发浏览器中使用Google Chrome Canary(就像我一样),则需要在项目的根目录中创建.env
文件,其内容如下:
# Override default browser for npm start in react-script
BROWSER=Google Chrome Canary
请确保您不会太热心,并引用或在结尾处添加分号。我做到了,一开始挠头,为什么不起作用。
答案 2 :(得分:2)
您可以将.env
文件与BROWSER=firefox
一起使用
答案 3 :(得分:0)
这对我有用:
在PowerShell中将Chrome Canary设置为默认浏览器(首先选择正确的路径)
$chromePath = "${Env:ProgramFiles(x86)}\Google\Chrome\Application\"
$chromeApp = "chrome.exe"
$chromeCommandArgs = "--make-default-browser"
& "$chromePath$chromeApp" $chromeCommandArgs
(答案来自) https://stackoverflow.com/a/17536704/11878186
BROWSER=Chrome
文件中设置变量.env