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

質問編集履歴

4

回答者を混乱させてしまったこともあり、自己回答するので簡素化

2021/02/21 05:23

投稿

4226
4226

スコア0

title CHANGED
@@ -1,1 +1,1 @@
1
- 簡易なNode.jsアプリの納品・デプロイの流れ
1
+ 簡易なNode.jsアプリのデプロイの流れ
body CHANGED
@@ -1,16 +1,1 @@
1
- Node.js(express)で作ったWebアプリを開発中です。
2
- Node.jsは初めてなで、納品やデプロイの流れについて教えて下さい。
1
+ Node.js(express)のデプロイの流れ教えて下さい。
3
- 最終的にはお客様と相談ですが、お客様も詳しくないので、一般的なやり方を教えてほしいです。
4
-
5
- 特定のユーザーが数人のみが使う小規模なアプリで、簡易的な運用になります。nginxやapacheなどのwebサーバは不要です。
6
- もしJavaでなら
7
- ①お客様環境にTomcatをインストールする/していただく。
8
- ②こちらの環境でビルド、warファイルを作成し納品する(ソースコードも参考・将来のために渡す)。
9
- ③所定のフォルダにwarファイルを配置し、Tomcatを再起動していただく。
10
- という感じになると思います。
11
-
12
- Node.js アプリで、これと同様のことをしたいです。
13
- **「何をお渡し」し、「どのように配置」し、「どのように実行」する/していただくことになるでしょうか?**
14
-
15
- `node_modules` は渡す?それとも渡さず `npm install` していただく?といったところは、普通どうなのかなと。
16
- 開発時は `node app.js`をコマンドラインで実行していますが、これも実運用では好ましくないのか伺いたいです。

3

質問の範囲を絞りました

2021/02/21 05:23

投稿

4226
4226

スコア0

title CHANGED
File without changes
body CHANGED
@@ -13,4 +13,4 @@
13
13
  **「何をお渡し」し、「どのように配置」し、「どのように実行」する/していただくことになるでしょうか?**
14
14
 
15
15
  `node_modules` は渡す?それとも渡さず `npm install` していただく?といったところは、普通どうなのかなと。
16
- 開発時は `node app.js`をコマンドラインで実行していますが、これも実運用では違うやり方をするのかどうかよくわかってません
16
+ 開発時は `node app.js`をコマンドラインで実行していますが、これも実運用では好ましくないのかたいです

2

現在のフェーズを誤って伝える表現だったので修正。

2021/02/21 04:19

投稿

4226
4226

スコア0

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,4 @@
1
- Node.js(express)で作ったWebアプリを納品ることになりました
1
+ Node.js(express)で作ったWebアプリを開発中です。
2
2
  Node.jsは初めてなので、納品やデプロイの流れについて教えて下さい。
3
3
  最終的にはお客様と相談ですが、お客様も詳しくないので、一般的なやり方を教えてほしいです。
4
4
 

1

Javaのタグは不要でした

2021/02/21 03:48

投稿

4226
4226

スコア0

title CHANGED
File without changes
body CHANGED
File without changes