Angular4

angular4 ng serve 4200ポートへの外部からのアクセス方法

問題

  • ng serve で起動したURLに外部端末からだとアクセスできない。 http://localhost:4200 は当然としても、 http://192.168.11.1:4200 みたいなアクセスも出来ない。

解決

  • angular-cli.jsonを以下のように書き換える
  "defaults": {
    "styleExt": "scss",
    "build": {
      "showCircularDependencies": false
    },
    "serve": {
      "port": 4200,
      "host": "192.168.11.1"
    },
    "component": {}
  }
  • ng serve して外部端末から http://192.168.11.1:4200 でアクセスできるようになる

参考にしたもの

感想

  • 参考にしたやつと全く同じで行けた。知識足らず。。。。。