teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

不要な文字を削除

2022/10/11 10:01

投稿

yamato
yamato

スコア2

title CHANGED
File without changes
body CHANGED
@@ -9,7 +9,7 @@
9
9
  環境
10
10
  - windows 11
11
11
  - Docker version 20.10.17
12
- - Docker Compose version v2.7.0
12
+ - Docker Compose version 2.7.0
13
13
  - Angular CLI: 14.2.3
14
14
  - typescript 4.7.4
15
15
  - PHP 8.1.11

1

requestのURLを修正する

2022/10/11 03:06

投稿

yamato
yamato

スコア2

title CHANGED
@@ -1,1 +1,1 @@
1
- Docker環境でAngular側からLaravel側のAPIが叩けない
1
+ [Docker開発] Docker環境でAngular側からLaravel側のAPIが叩けない
body CHANGED
@@ -31,9 +31,17 @@
31
31
  開発時は以下の工程を実行しております。
32
32
  1. $docker-compose up -d  を使用して、コンテナを起動
33
33
  2. node.jsのコンテナで ng serve --proxy-config proxy.conf.json --host 0.0.0.0 --pollを実行
34
- 3. Angular側からLaravel側に対し、requestを行う。
34
+ 3. Angular側からLaravel側に対し、request※1を行う。
35
35
  4. エラーメッセージが表示される
36
36
 
37
+ ※1 requestのURLは(1)~(2)の方法で指定しております。
38
+ http://localhost:8080/api/login
39
+
40
+ (1) proxy.conf.jsonで http://localhost:8080/api までを指定
41
+ (2) login.service.tsで/api/loginを指定
42
+
43
+ →/apiを付けることで、先頭のurlを http://localhost:8080/api に変更する
44
+
37
45
  3番のリクエストを正しく飛ばせるようにしたい。
38
46
 
39
47