2016-04-19 12 views
0

私はバックエンド開発に全く新しいので、これはちょっと簡単で簡単な質問かもしれませんが、本当にわかりません。バックエンド開発のためにnode.jsを学びたいと思っています。これまでに見たチュートリアルでは、端末からJavaScriptを実行してローカルホスト上にサーバを作成する方法を示しています。これはうまくいくものですが、私はそこにいて、node.jsコードをcPanelに置く場所と、それを他のhtml/css/jsコードと一緒に効果的に使用する方法を理解するのが難しいです。私が見たすべての例は非常に孤立しており、これらの他のファイルとの相互作用はあまりありません。cPanelにnode.jsコードを入れる場所

また、私はバックエンドの経験がないので、この概念をPython、Ruby、PHPなどの別のサーバー側言語と比較して説明することはあまり役に立ちません。そのようなもののいずれかのコードのいずれかを置くか、より大きな画像にどのように適合させるかを指定します。答えがPythonやPHP、バックエンド開発のための一般的なパターンをどのように統合するかには触れることができれば誰もが簡単に想像していることだが誰も説明しない。

+0

あなたはどのようなホスティングパッケージを持っていますか? –

+0

私はx10hostingの無料プランを使用しています。 –

+0

これでNodeを実行することはできません。あなたはそれをすぐにサポートするホスティングパッケージが必要です。または、サーバーのオペレーティングシステムへのSSHアクセスが必要です。彼らのプレミアム層は後者を提供していますが、サポートサイトには言及していないので、ノードをサポートするかどうかは分かりません。申し訳ありません): –

答えて

0

どこに置いてもかまいません。しかし、おそらく、それを使用しているユーザー名のフォルダにそれを保持したいと思うでしょう。 app /というフォルダを自分のユーザーフォルダに作成し、そこにすべての駄目を入れました。次に、ホストが承認したポートで待機するように設定します。

public_htmlフォルダ内の.htaccessファイルを使用して、正しいポート番号にリダイレクトすることができます。

あなたのnode.jsがルーティングを処理します。したがって、特定のcss/htmlファイルに移動するには、node.jsコードでそのファイルを設定する必要があります。

関連する問題