Javascript 如何设置路径为'/';指向目录中的index.html?
这个问题可能有一个非常简单的解决方案,但我无法在网上找到答案,而且由于我在node的实践,我也无法找到答案 我正在尝试设置一个简单的server.js文件,该文件侦听端口80,并在用户输入根地址时提供Javascript 如何设置路径为'/';指向目录中的index.html?,javascript,node.js,server,Javascript,Node.js,Server,这个问题可能有一个非常简单的解决方案,但我无法在网上找到答案,而且由于我在node的实践,我也无法找到答案 我正在尝试设置一个简单的server.js文件,该文件侦听端口80,并在用户输入根地址时提供/dist/index.html文件,因此example.com 这是我的项目结构 dist/ index.html bundle.js node-modules/ package.json server.js 是一种从文件系统提供服务的简单方法。安装后,只需在项目文件夹的命令行中运行ht
/dist/index.html
文件,因此example.com
这是我的项目结构
dist/
index.html
bundle.js
node-modules/
package.json
server.js
是一种从文件系统提供服务的简单方法。安装后,只需在项目文件夹的命令行中运行http server-px,用端口号替换X,这是一种从文件系统提供服务的简单方法。安装后,只需在项目文件夹的命令行中运行http server-px,用端口号替换X,就可以创建一个静态服务器: server.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
即可获得静态服务器。也可以部署此应用程序 您可以使用以下各项创建静态服务器:
server.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服务器。/dist/index.html
即可完成此任务?不需要文件路径,从dist文件夹中运行我的答案中的原始命令,然后访问所需的链接-例如;http服务器-p 8080将允许您访问,因此只需运行http服务器。/dist/index.html
即可完成任务?不需要文件路径,从dist文件夹中运行我的答案中的原始命令,然后访问您想要的链接-例如;http服务器-p 8080将允许您访问我在运行node server.js
(名为my file server.js)后收到此错误,以下是错误:thrower;//未处理的“错误”事件
服务器.js文件的内容是什么?从您的答案中粘贴了它,结果发现我无法在本地计算机上指定端口80,因为它正在使用中,将其更改为8080工作正常。对于此错误,我深表歉意。端口80
始终处于使用状态。我刚刚翻译了你的问题(应该输入一个端口变量)。我在运行node server.js
(名为my file server.js)后出现此错误,错误如下:thrower;//未处理的“错误”事件
服务器.js文件的内容是什么?从您的答案中粘贴了它,结果发现我无法在本地计算机上指定端口80,因为它正在使用中,将其更改为8080工作正常。对于此错误,我深表歉意。端口80
始终处于使用状态。我刚刚翻译了你的问题(应该输入一个端口变量)。