質問編集履歴

1

現状の実装内容を詳細に記載

2018/04/11 08:33

投稿

taqm
taqm

スコア65

test CHANGED
File without changes
test CHANGED
@@ -9,6 +9,8 @@
9
9
  どんな手法が主流&効果的なのでしょうか?
10
10
 
11
11
 
12
+
13
+ ## 課題
12
14
 
13
15
  WEBページとAPIが同じドメインであれば`/sample`のように
14
16
 
@@ -48,11 +50,27 @@
48
50
 
49
51
 
50
52
 
53
+ #### 現状
54
+
51
55
  現在は案Bを採用しており
52
56
 
53
57
  Webpackでそれぞれのbundle.jsを作成しています。
54
58
 
55
59
 
60
+
61
+ 詳細にはDefinePluginを使用して以下のような実装にしています
62
+
63
+ ```javascript
64
+
65
+ Axios.get(process.env.API_URL);
66
+
67
+ ```
68
+
69
+ `process.env.API_URL`部分をビルド時に環境に応じて置換しています
70
+
71
+
72
+
73
+ #### 懸念
56
74
 
57
75
  案Aの場合インフラ部分に手を入れるのは気が引ける状況で、
58
76