如何为 Angular 2 应用程序设置默认浏览器
How to set the default browser for a Angular 2 application
我正在尝试使用 VSCode 编辑器构建 Angular 2 应用程序。在我的机器上,默认浏览器是 IE。当我 运行 npm start
它在 IE 中启动应用程序。但我想在 Chrome 中启动我的应用程序。
如何更改此行为以启动 Chrome 而不是使用 npm start
的 IE?
如果您使用 VS_Code 作为您的 IDE,请前往 .vs > vscode > launch.json
检查以下内容。
{
"type": "chrome",
"request": "launch",
"name": "Launch Chrome against localhost",
"url": "http://localhost:PortNo",
"webRoot": "${workspaceFolder}",
}
为此,转到 运行 视图 (Ctrl+Shift+D) 然后点击齿轮按钮创建一个启动。 json 调试器配置文件。从 Select 环境下拉列表中选择 Chrome。这将创建一个启动。
您可以尝试使用 package.json
作为默认浏览器的解决方法。查看 "scripts"
并找到 "start"
。使用此代码段:
"start": "start {browser} http://{projectsite} && ng serve"
将 {browser}
作为您的首选浏览器(在本例中,使用 chrome
),并将 {projectsite}
作为应用程序的启动站点(如果您没有更改任何测试的设置,仍然使用 localhost:4200
).
如果你想测试它,使用npm start
到运行这些命令。它应该在编译 angular 项目之前先启动浏览器,这样在切换到您的应用程序之前您会看到“找不到页面”。
只需转到 Google chrome 设置 -> 转到默认浏览器(见左侧) ->
点击设为默认 -> 然后搜索网络浏览器 点击你看到的网络浏览器 chrome 只需点击(你会看到 chrome 现在是默认浏览器)-> 然后 运行 你的命令 ng s -o
我正在尝试使用 VSCode 编辑器构建 Angular 2 应用程序。在我的机器上,默认浏览器是 IE。当我 运行 npm start
它在 IE 中启动应用程序。但我想在 Chrome 中启动我的应用程序。
如何更改此行为以启动 Chrome 而不是使用 npm start
的 IE?
如果您使用 VS_Code 作为您的 IDE,请前往 .vs > vscode > launch.json
检查以下内容。
{
"type": "chrome",
"request": "launch",
"name": "Launch Chrome against localhost",
"url": "http://localhost:PortNo",
"webRoot": "${workspaceFolder}",
}
为此,转到 运行 视图 (Ctrl+Shift+D) 然后点击齿轮按钮创建一个启动。 json 调试器配置文件。从 Select 环境下拉列表中选择 Chrome。这将创建一个启动。
您可以尝试使用 package.json
作为默认浏览器的解决方法。查看 "scripts"
并找到 "start"
。使用此代码段:
"start": "start {browser} http://{projectsite} && ng serve"
将 {browser}
作为您的首选浏览器(在本例中,使用 chrome
),并将 {projectsite}
作为应用程序的启动站点(如果您没有更改任何测试的设置,仍然使用 localhost:4200
).
如果你想测试它,使用npm start
到运行这些命令。它应该在编译 angular 项目之前先启动浏览器,这样在切换到您的应用程序之前您会看到“找不到页面”。
只需转到 Google chrome 设置 -> 转到默认浏览器(见左侧) -> 点击设为默认 -> 然后搜索网络浏览器 点击你看到的网络浏览器 chrome 只需点击(你会看到 chrome 现在是默认浏览器)-> 然后 运行 你的命令 ng s -o