"scripts": { "start": "BROWSER=chrome react-scripts start" }
它在CRA v4.x中运行。但它在CRA v5.0.0中不起作用它将使用默认浏览器(Firefox)打开。
Windows 10操作系统WSL 2型节点v14.16.0国家预防机制6.14.11版
jtoj6r0c1#
我也做了很多关于这个问题的研究,但没有找到一个有效的解决方案。下面的片段不是一个合适的解决方案,但达到了我的要求,可能会对你有帮助。"start": "set \"BROWSER=none\" && start firefox localhost:3000 && react-scripts start"(Windows操作系统)
"start": "set \"BROWSER=none\" && start firefox localhost:3000 && react-scripts start"
nx7onnlm2#
我尝试在命令行、.env文件、package.json中设置BROWSER环境变量,以及从我的.bashrc(Ubuntu上)导出,但它不适用于react-scripts 5.0.1。当我恢复到4.0.1时,它工作了。所以5.0.1中仍有一些问题。
mzillmmw3#
如果您使用Angular :在包参中:
"scripts": { .... "start": "set \"BROWSER=none\" && ng serve --open", .... },
移除'--open'
3条答案
按热度按时间jtoj6r0c1#
我也做了很多关于这个问题的研究,但没有找到一个有效的解决方案。下面的片段不是一个合适的解决方案,但达到了我的要求,可能会对你有帮助。
"start": "set \"BROWSER=none\" && start firefox localhost:3000 && react-scripts start"
(Windows操作系统)nx7onnlm2#
我尝试在命令行、.env文件、package.json中设置BROWSER环境变量,以及从我的.bashrc(Ubuntu上)导出,但它不适用于react-scripts 5.0.1。当我恢复到4.0.1时,它工作了。所以5.0.1中仍有一些问题。
mzillmmw3#
如果您使用Angular :
在包参中:
移除'--open'