srg*_*701 7 node.js create-react-app
是否可以create-react-app在我选择的某个浏览器中启动应用程序?目前,它总是在 Chrome 中运行,而我希望它在 Chrome Canary 中运行。有人知道吗?
sud*_*ang 12
您可以使用BROWSER环境变量来设置要在哪个浏览器中打开应用程序。例如,
BROWSER=firefox yarn start
Run Code Online (Sandbox Code Playgroud)
或者
BROWSER=firefox npm start
Run Code Online (Sandbox Code Playgroud)
将在 Firefox 中打开该应用程序。
所以,你可以把这样的东西放在你的 package.json
"scripts": {
"start": "BROWSER=firefox react-scripts start",
"build": "react-scripts build && sw-precache --config=sw-precache-config.js",
"test": "react-scripts test --env=jsdom",
Run Code Online (Sandbox Code Playgroud)
您可以在此拉取请求线程中阅读更多相关信息
使用当前的迭代create-react-app可以通过添加一个.env使用“BROWSER”键文件到项目。它在文档的高级配置部分进行了描述。
如果你想在你的开发浏览器中使用 Google Chrome Canary(就像我一样),那么你需要创建它 .env在项目的根目录中文件,内容如下:
# Override default browser for npm start in react-script
BROWSER=Google Chrome Canary
Run Code Online (Sandbox Code Playgroud)
确保你不要过分热心并引用它或在末尾添加分号。我两个都做了,一开始我摸不着头脑,为什么它不起作用。
| 归档时间: |
|
| 查看次数: |
7498 次 |
| 最近记录: |