2016-06-17 8 views
0

NodeJSプロジェクトのセットアップがあります。私はそれに静的なHTMLページを統合したい。私はどこでそれをすることができますか?NodeJSプロジェクトに静的なHTMLページを含めるには

ありがとうございました!

+0

レンダリングにExpressなどのライブラリを使用していますか?あなたがジェイドにタグ付けしたのを見て、私はそれが役に立つ質問だと思った。アプローチと考えられる解決方法は、あなたが作業しているものに基づいて異なります。 – MikeJannino

+0

はい私はExpressを使用しています。以前は申し訳ありませんでした。 –

答えて

1

静的HTMLを公開するには、プライマリアプリケーションファイル(app.js)の横にある "public"という名前のディレクトリを作成します。その後

app.use(express.static(__dirname + "/public")); 

var app = express(); 

、「/ {​​何か}」意志への要求:あなたは特急フレームワークを使用している、あなたは以下のコードを使用して、このディレクトリを公開することができますと仮定

パブリックディレクトリの静的ファイルへのルートを解決しようとします。そのディレクトリに{something}という名前のファイルがあれば、すぐにサービスが提供されます。

+0

ありがとうございます!出来た。 –

関連する問題