有没有办法让我的终端在angular 8中完成ng serve命令后打开localhost。
5us2dqdw1#
使用以下命令:
ng serve -o
或
ng serve --open
如果你想添加一些选项,当你想运行你的Angular 项目,如打开一个浏览器或运行你的项目在一个特定的端口,如4600或其他选项,你会有一个长命令在package.json中的scripts部分下添加以下命令:
"start": "ng serve --open --port 4600"
终于要跑了
npm run start
当您传递-o或--open标志时,Angular的CLI在内部使用opn npm package目前,CLI不支持向opn包传递更多选项,因此它将使用系统的默认浏览器打开站点。
-o
--open
4ioopgfo2#
在angular.json中设置它
"serve": { "builder": "@angular-devkit/build-angular:dev-server", "options": { "browserTarget": "ng-router:build", "open": true, "port": 4200 }, "configurations": { "production": { "browserTarget": "ng-router:build:production" } } },
“open”:真的,这很有效
hgc7kmma3#
您可以1.编辑package.json并1.在此处添加-o开关“开始”:**“ng serve -o”**它是脚本中的。
注意:您必须使用npm运行它,如npm run start
epggiuax4#
在为应用程序提供服务时,只需添加一个额外的标志ng serve -o就可以了。
4条答案
按热度按时间5us2dqdw1#
使用以下命令:
或
如果你想添加一些选项,当你想运行你的Angular 项目,如打开一个浏览器或运行你的项目在一个特定的端口,如4600或其他选项,你会有一个长命令
在package.json中的scripts部分下添加以下命令:
终于要跑了
已更新
当您传递
-o
或--open
标志时,Angular的CLI在内部使用opn npm package目前,CLI不支持向opn包传递更多选项,因此它将使用系统的默认浏览器打开站点。
4ioopgfo2#
在angular.json中设置它
“open”:真的,这很有效
hgc7kmma3#
您可以
1.编辑package.json并
1.在此处添加-o开关“开始”:**“ng serve -o”**它是脚本中的。
注意:您必须使用npm运行它,如npm run start
epggiuax4#
在为应用程序提供服务时,只需添加一个额外的标志
ng serve -o
就可以了。