我想知道是否可以在配置文件中设置主机和端口,这样我就不必键入

ng serve --host foo.bar --port 80

与其只是

ng serve

推荐答案

角型CLI 6+

在最新版本的ANGLING中,该值设置为the angular.json config file.示例:

{
    "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
    "projects": {
        "my-project": {
            "architect": {
                "serve": {
                    "options": {
                        "port": 4444
                    }
                }
            }
        }
    }
}

您还可以查看/编辑值:

ng config projects["my-project"].architect["serve"].options {port:4444}

Angular CLI <6

在以前的版本中,这是defaults元素下面的set in angular-cli.json:

{
  "defaults": {
    "serve": {
      "port": 4444,
      "host": "10.1.2.3"
    }
  }
}

Angular相关问答推荐

当我试图将日期放在x轴上时,Angular Highcharts区域平面图不工作

在ng-temple到ng-Content之间传递数据(Angular 17)

使用注入的主机组件进行指令测试

在Angular中将路由解析器提供程序和组件提供程序相结合

尽管有模拟间谍实现,规范文件仍调用真正的服务

Toastr在独立组件上的Angular17实现

如何以Angular 解析表单控件名称的无值访问器?

ngrx 效果等到从初始值以外的其他状态收到响应

nx workspace angular monorepo 在创建新应用程序时抛出错误

VSCode / Angular 应用程序未完全启动

带有Angular 中断的进度条

可观察的等待直到另一个可观察的值

如何以Angular 显示动态视图模型

Angular 从 13.3.8 恢复到 13.3.7

AOT - Angular 6 - 指令 SomeComponent,预期 0 个参数,但go 有 1 个参数

Angular 5 响应式表单 - 单选按钮组

Angular 2:formGroup 需要一个 FormGroup 实例

如何处理Angular2中的查询参数

在 2 个模块之间共享组件

Angular单元测试输入值