質問編集履歴
2
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
laravelのプロジェクトにnuxt.js(SSRあり)を導入しているのですが、いざherokuにデプロイするに辺り、いろいろ不明点がありましてご質問いたします。
|
1
|
+
これまで heroku上のnginxで動かしていたlaravelのプロジェクトにnuxt.js(SSRあり)を導入しているのですが、いざherokuにデプロイするに辺り、いろいろ不明点がありましてご質問いたします。
|
2
2
|
|
3
3
|
|
4
4
|
|
1
内容を詳細にアップデート
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
heroku上でnuxtとlaravelをホストする方法
|
1
|
+
heroku上でnuxt.jsとlaravelをホストする方法
|
test
CHANGED
@@ -1,31 +1,45 @@
|
|
1
|
-
laravelのプロジェクトにnuxt(
|
1
|
+
laravelのプロジェクトにnuxt.js(SSRあり)を導入しているのですが、いざherokuにデプロイするに辺り、いろいろ不明点がありましてご質問いたします。
|
2
2
|
|
3
3
|
|
4
4
|
|
5
5
|
## 現状
|
6
6
|
|
7
|
+
laravelをAPIサーバーとして使用し、laravelプロジェクトの直下にnuxt.jsをインストールしています。
|
8
|
+
|
9
|
+
ローカルでは、以下のように別ポートで起動して、nuxt.jsでSSRし、laravelのAPIでCRUDを実現しています。
|
10
|
+
|
11
|
+
nuxt.js: http://localhost:3000
|
12
|
+
|
13
|
+
laravel: http://localhost:8000
|
14
|
+
|
15
|
+
|
16
|
+
|
17
|
+
|
18
|
+
|
7
|
-
以下の公式ドキュメントを参考にherokuの設定しました。
|
19
|
+
herokuへのデプロイの際には、以下の公式ドキュメントを参考にherokuの設定しました。
|
8
20
|
|
9
21
|
https://ja.nuxtjs.org/faq/heroku-deployment/
|
10
22
|
|
11
23
|
|
12
24
|
|
13
|
-
また、Procfileの内容を以下に変更しました
|
25
|
+
また、Procfileの内容を以下に変更しました。(nuxt startを実行)
|
14
26
|
|
15
27
|
```
|
16
28
|
|
17
|
-
web: yarn start
|
29
|
+
web: yarn start
|
18
30
|
|
19
31
|
```
|
20
32
|
|
21
33
|
|
22
34
|
|
23
|
-
ここまでで、とりあえずnuxtはherokuでホストされ、トップページは表示できるようになったのですが、APIサーバーであるlaravelを立ち上げる方法
|
35
|
+
ここまでで、とりあえずnuxtはherokuでホストされ、トップページは表示できるようになったのですが、APIサーバーであるlaravelを立ち上げる方法で悩んでいます。
|
24
36
|
|
25
37
|
|
26
38
|
|
27
|
-
|
39
|
+
## 質問
|
28
40
|
|
41
|
+
herokuでは、このようなポートが異なる2つのプロセスを1つのアプリで起動することはできないのでしょうか?
|
29
42
|
|
43
|
+
web dynoは1アプリにつき1つのようなので、他のプロセスとして立ち上げる方法も検討しているのですが、そもそもhttpでアクセスできないようなので、別プロセスとしての起動は無理がありますでしょうか?
|
30
44
|
|
31
|
-
そもそも、別アプリとして
|
45
|
+
そもそも、このような場合、laravelとnuxt.jsは別アプリとして分けるべきでしょうか?
|