Html 页面无法在节点 js 中打开

Html page not opening in node js

我的 index.html 文件中有一个按钮,单击该按钮会在根目录中打开另一个名为 index2.html 的 html 页面。但是,当我单击该按钮时,我得到一个网页未找到选项。我做错了什么?

app.js

server.get('/', restify.serveStatic({
 directory: __dirname,
 default: '/index.html'
}));

server.get('/page2', restify.serveStatic({
 directory: __dirname,
 default: 'index2.html'
}));

index.html

<a href="/page2"> <button type="button"> Full Chat history </button>  </a>

你的代码在这里..

server.get('/page2', restify.serveStatic({
 directory: __dirname,
 default: 'index2.html'
}));

应该是

server.get('/page2', restify.serveStatic({
 directory:  __dirname,
 file: 'index2.html'
}));