【发布时间】:2017-07-27 09:38:08
【问题描述】:
我的一切都适用于正常路线,例如 localhost:3000/fees 等。
Screenshot of directory structure
但是当子路由出现时,它往往会出现一个问题,即我的静态文件没有提供给像 localhost:3000/fees/cfees 这样的页面。
我如何为这个子路由提供静态文件。
我用过
app.use(express.static(path.join(__dirname, 'public')));
加载静态文件
【问题讨论】:
-
静态文件应该是基于根目录的服务器。 如何您加载它们是另一回事! :)
-
@AndreyPopov 那我该怎么做。
-
您应该提供一些示例如何在客户端加载这些文件。
-
@AndreyPopov 已编辑问题看看
-
如何在客户端加载它们,即浏览器。粘贴车把模板中的一些代码。
标签: javascript node.js express routing