如何在Windows 10上使用“ npm start”打开默认的浏览器

时间:2019-04-05 12:29:54

标签: reactjs windows browser default npm-start

当您首次尝试在Windows 10上“ npm start”您的应用程序时,它将默认在Internet Explorer / Edge上启动。您是否要始终在其他浏览器上启动?

您可以像下面这样简单地更改默认浏览器:(有关如何逐步处理图片,请参见this)。

  1. 导航到“设置”。您可以从“开始”菜单到达那里。
  2. 选择系统。
  3. 点击左侧窗格中的默认应用。
  4. 单击“ Web浏览器”标题下的Microsoft Edge。 ...
  5. 在弹出的菜单中选择新的浏览器(例如:Chrome)。

如果要保留默认浏览器,并使用其他浏览器“ npm start”,请参见this thread

1 个答案:

答案 0 :(得分:0)

如果您使用的是create-react-app:

您需要设置BROWSER .env变量:

默认情况下,Create React App将打开默认的系统浏览器,并支持macOS上的Chrome。指定浏览器以覆盖此行为,或将其设置为none以完全禁用它。如果需要自定义启动浏览器的方式,则可以指定节点脚本。传递给npm start的所有参数也将传递给此脚本,并且为您的应用提供服务的url将是最后一个参数。您脚本的文件名必须具有.js扩展名。

请参阅:https://facebook.github.io/create-react-app/docs/advanced-configuration