如何为Angular 2应用程序设置默认浏览器

时间:2017-02-27 22:16:04

标签: angular visual-studio-code vscode-settings

我正在尝试使用VSCode编辑器构建Angular 2应用程序。在我的机器上,默认浏览器是IE。当我运行npm start时,它会在IE中启动应用程序。但我想在Chrome中启动我的应用程序。

如何更改此行为以使用npm start启动Chrome而不是IE?

3 个答案:

答案 0 :(得分:1)

您可以尝试使用 package.json 作为默认浏览器的解决方法。查看 "scripts" 并找到 "start"。使用此代码片段:

"start": "start {browser} http://{projectsite} && ng serve"

使用 {browser} 作为您的首选浏览器(在本例中,使用 chrome),并将 {projectsite} 作为应用程序启动的站点(如果您没有更改任何测试设置,仍然使用localhost:4200)。

如果你想测试它,使用 npm start 来运行这些命令。在编译 angular 项目之前,它应该首先启动浏览器,以便在切换到您的应用程序之前您会看到“找不到页面”。

答案 1 :(得分:0)

如果您将VS_Code用作IDE,请转到.vs > vscode > launch.json,以检查以下内容。

{
  "type": "chrome",
  "request": "launch",
  "name": "Launch Chrome against localhost",
  "url": "http://localhost:PortNo",
  "webRoot": "${workspaceFolder}",

} 

答案 2 :(得分:0)

为此,请转到“运行”视图( Ctrl + Shift + D ),然后单击齿轮按钮以创建启动。 json调试器配置文件。从“选择环境”下拉列表中选择“ Chrome”。这将创建一个启动。