0

我正在使用一个简单的节点快速服务器,它包含在 Webpack 开发服务器(http://webpack.github.io/docs/webpack-dev-server.html)中

我正在从顶级目录启动一个快速应用程序,其中静态文件位于名为“public”的目录中。

我有这行配置:

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

如果我输入http://0.0.0.0:3000/index.html,一切都很好。

http://0.0.0.0:3000/但是如何生成顶级目录列表的URL 。

http://0.0.0.0:3000/配置到 index.html 文件的正确方法是什么?

4

2 回答 2

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 回答
0

添加

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

请参阅文档http://devdocs.io/express/index#res.sendFile

于 2014-12-23T04:02:18.727 回答