gruntでビルド後の本番環境の構築の一般解について
grunt(自動ビルドツール)を利用したWEBアプリ開発の勉強をしております。
node.jsやgruntを用いた開発・ビルド環境の構築方法や、grunt serve
コマンドで
テストサーバを立てる方法は多く凡例があるのですが、ビルド後の情報が少ないため、
質問させて下さい。
gruntでは、minify
などを行った結果を例えば、distフォルダなどにまとめてくれますが、
開発環境から本番環境に移して、サーバを立ち上げる場合、一般的にはどのようにするので
しょうか。
現状、以下があるのではと考えています。
①本番環境のpublicな領域にdist以下を置いて、Apacheサーバなどで、index.html
にアクセスできるようにする。
②本番環境にnode.jsを導入し,nodeでサーバサイドjavascriptを起動する。
あまり情報がないので、シンプルに①なのかなと思うのですが、nodeで起動できるjavascriptくらい自動生成するかもとも思っています。
全く、見当違いをしている可能性もあるので、これが常識だみたいなものがあれば、
ご教授頂ければと思います。よろしくお願いします。