关于node.js 中express模块 问题

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

img

express.static将静态资源定位到mainpage目录,由于没有附带文件名,所以会访问默认文档,express默认文档为index.html,mainpage下存在index.html就会访问这个页面,如果不存在则会出现404错误,可以配置第二个参数修改默认文档名称,比如下面这样,路径不存在文件名则默认文档default.html,而不是index.html

const fn = express.static('../mainpage/', { index:'default.html'});

img

你要使用express框架,建议你直接用express初始化项目,他会给你把所有的相关目录建立起来