2017-05-01 11 views
1

これはおそらく非常に緑色の質問ですが、私はwebpackを使ってしばらくの間反応型アプリケーションを設計していて、npm installを使ってさまざまなパッケージをインストールしています。すべてのパッケージは、タブやD3などのフロントエンドウィジェット用です。私の質問は、私が生産に行くと私のサーバーをノードサーバーにしなければならないということですか?それはFlaskサーバー、または他のランダムタイプでも、これらのノードパッケージを使用できますか?私はノードを使用しているので、それは愚かな質問のように思えます。ノードモジュールと呼ばれていますが、それらはすべてフロントエンド用でありバックエンド用ではないため、ノードバックが必要かどうかはわかりません最後かどうか。npmノードサーバーのみにインストールしますか?

答えて

1

これは、私がプロダクションに行くときに私のサーバーをノードサーバーにしなければならないということですか?

いいえ。あなたはあなたが好きなWebサーバーを使用することができます。 WebPackはすべてを静的リソースとしてバンドルし、通常の方法でサーバーに展開します。

実際には、は、では通常の静的HTTPファイル処理にNode.jsを使用しないでください。あなたはNginxのようなものを使ってよりパフォーマンスの高いサイトを持っています。

NPMの名前が正しくありませんでしたが、名前が作成された時点でより意味がありました。 Web開発者はそれをパッケージマネージャーとしても使用できます。

関連する問題