首页 > 解决方案 > express js中路由路径与assets或public文件夹有什么关系?

问题描述

我无法弄清楚路由路径与包含 css 样式和图像的资产文件夹之间的关系是什么。

这是发生在我身上的一个例子:

'/某事/某事'

例如,在获取函数并将 X-page 渲染为响应时,X-page 使用资产文件夹中存在的 css 和图像。

'/某事/某事/某事/某事'

并渲染相同的 X 页面,它不使用 assets 文件夹。

我正在使用这一行来提供静态文件:

app.use('/assets', express.static('assets'));

我的文件结构:

在此处输入图像描述

有人可以解释发生了什么吗?

标签: javascriptnode.jsexpress

解决方案


推荐阅读