質問編集履歴
2
不要な文字を削除
test
CHANGED
File without changes
|
test
CHANGED
@@ -9,7 +9,7 @@
|
|
9
9
|
環境
|
10
10
|
- windows 11
|
11
11
|
- Docker version 20.10.17
|
12
|
-
- Docker Compose version
|
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を修正する
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
Docker環境でAngular側からLaravel側のAPIが叩けない
|
1
|
+
[Docker開発] Docker環境でAngular側からLaravel側のAPIが叩けない
|
test
CHANGED
@@ -31,8 +31,16 @@
|
|
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
|
+
|
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 に変更する
|
36
44
|
|
37
45
|
3番のリクエストを正しく飛ばせるようにしたい。
|
38
46
|
|