存在する場合はフォルダーからhtmlファイルを提供し、そうでない場合は動的アプリにフォールバックします。
現在、私は次のようなものを使用しています:
var express = require('express');
var app = express()
, server = require('http').createServer(app)
, io = require('socket.io').listen(server);
server.listen(4444);
app.use("/", express.static(__dirname + '/../WebContent/index.html'));
app.use("/styles", express.static(__dirname + '/../WebContent/styles'));
app.use("/script", express.static(__dirname + '/../WebContent/script'));
//here I would like to define a rule like this:
//app.use("*.html", express.static(__dirname + '/../WebContent/*html'));
どうすればこれを達成できますか?
一部のチュートリアルでは、 というモジュールを使用していますconnect
。それが私の問題に対する最も洗練された解決策である場合、現在のコードに接続を統合するにはどうすればよいですか?