【发布时间】:2020-06-11 00:31:41
【问题描述】:
我对 node.js 不是很熟悉,但我创建了一个网站来学习 CSS、HTML 和 JS,但现在无法托管它。我可以很好地运行命令npm start,然后我可以在 localhost:3000 看到我的站点及其所有页面。但是,当我尝试使用 Github 页面或 Netlify 上传网站时,总是会收到 404 错误。我认为这是因为我的 index.html 文件位于我的视图文件夹中,所以它不知道在哪里查找第一页。我尝试将所有内容移出视图,但这不起作用,我尝试使用以下内容制作“虚拟” index.html:
<meta http-equiv="refresh" content="0; url=/views/index.html">
这也不起作用。我不知道该怎么做,因为我对这种东西非常缺乏经验。如何托管我的网站?
【问题讨论】:
标签: html node.js github-pages web-hosting