如何在目录中设置路径“/”指向索引.html的简单静态服务器
How to setup simple static server where path '/' points to index.html within dirrectory?
这个问题
可能有一个非常简单的解决方案,但我无法在网上找到答案,并且由于我对节点的练习,我也无法弄清楚。
我正在尝试设置一个简单的服务器.js文件,该文件侦听端口 80 并在用户输入根地址时提供/dist/index.html
文件,因此example.com
这是我的项目结构
dist/
index.html
bundle.js
node-modules/
package.json
server.js
您可以使用 express: 创建一个静态服务器:
服务器.js
var express = require('express');
var app = express();
app.use(express.static(__dirname + '/dist'));
app.listen(8080, function() {
console.log('Listening on port: ' + 80);
});
您只需运行node server.js
即可获取静态服务器。还可以部署此应用。
http-server 是一种从文件系统提供服务的简单方法。安装它,然后在项目文件夹的命令行中运行http-server -p X
,用您的端口号替换 X
相关文章:
- 在索引.html和应用.js [node.js] 之间共享变量
- 节点.js socket.io 网络服务器提供索引.html以外的其他文件
- 为什么 “/” 在节点.js中没有提供索引.html
- 同时使用索引.html和索引.php时,从 URL 中隐藏索引.php
- 如何观察聚合物元素属性值从索引.html的变化
- 如何将此功能实现到我的索引.html
- 如何打开另一个文件索引.html,具体取决于屏幕的宽度
- 杂乱的JavaScript标签,如何改进索引.html
- Apache Cordova:运行时发布更新索引.html
- Gulp Serve:渲染索引.html适用于所有路径
- 如何重新索引 HTML 元素名称和 ID
- 从一个索引.html页面重定向到 2 个网址
- 当我直接单击索引.html时,聚合物不起作用
- Gulp-inject说“没有什么可以注入索引.html”
- 如何在目录中设置路径“/”指向索引.html的简单静态服务器
- 不允许缓存索引.html
- 页面加载在页面中 -->转发到索引.html当页面单独加载时
- 使索引.html路径的一部分
- 从我的索引.html中的<脚本>标签中发出 GET 请求
- 组件未使用 grunt-wiredep 注入索引.html文件