0

Webpack Dev Server ( http://webpack.github.io/docs/webpack-dev-server.html )にラップされた単純なノード Express サーバーを使用しています。

静的ファイルが「public」というディレクトリにある最上位ディレクトリから高速アプリを開始しています。

次の構成行があります。

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

と入力http://0.0.0.0:3000/index.htmlすると、すべて問題ありません。

の URL はhttp://0.0.0.0:3000/、最上位のディレクトリ リストを生成します。

http://0.0.0.0:3000/index.html ファイルに移動するように構成する適切な方法は何ですか?

4

2 に答える 2

0

追加

server.app.get('/', function(req, res) {
  res.sendFile('index.html');
});

ドキュメントhttp://devdocs.io/express/index#res.sendFileを参照してください

于 2014-12-23T04:02:18.727 に答える
0

解決策には、WebpackDevServer の適切な contentBase を設定することと、

server.app.use(express.static(__dirname + contentbase);

この差分あたりここに画像の説明を入力

ドキュメントはこちら: http://webpack.github.io/docs/webpack-dev-server.html

于 2014-12-23T09:45:16.173 に答える