如果我编译并运行一个Angular 2(或更高版本)的应用程序,则需要手动转到浏览器并输入localhost路径作为输出。每当我使用ng serve命令时,我都需要自动打开浏览器。
答案 0 :(得分:1)
答案 1 :(得分:1)
public class ListenerClass {
public static EventHandler<ActionEvent> createB1Event() {
return new EventHandler<ActionEvent>() {
public void handle(ActionEvent t) {
//Access here to b1 and b2...
//Deactivate B1
//Activate B2
}
};
}
public static EventHandler<ActionEvent> createB2Event() {
return new EventHandler<ActionEvent>() {
public void handle(ActionEvent t) {
//Access here to b1 and b2...
//Activate B1
//Dectivate B2
}
};
}
}
其中ng是angular,s是服务端,o在默认端口(即4200)中打开
在默认端口中保留角度
答案 2 :(得分:1)
如果您使用angular-cli,则将package.json
更改为以下类型,而不是键入npm start
...
"scripts": {
"ng": "ng",
"start": "ng serve --open",
...
答案 3 :(得分:1)
更改package.json
..
"scripts": {
"ng": "ng",
"start": "ng serve --open",
或将命令写入终端
ng serve -o
这将自动打开您的默认浏览器。
答案 4 :(得分:0)
您将需要编写脚本来执行此操作。说明可以在这里找到 How to open browser to localhost through npm scripts
答案 5 :(得分:0)
您还可以尝试使用更灵活的配置
"scripts": {
"start": "ng serve && open http://localhost:4200"
}