我正在使用 node.js、express 和 mysql。我已成功按照以下说明包含我的 css 文件: 如何使用 node、express 和 ejs 包含 css 文件? 除了一个在 url 中包含 id 的链接之外,css 确实会在每个页面上加载:
http://localhost:8089/edit/123
当用户单击表格行中的“编辑”链接时,最后一个数字是从上一页传递的。此编辑页面上未加载样式。它确实在其他任何地方加载。我的 node.js 服务器文件:
app.use(express.static(__dirname + '/public'));
edit.html 与其他页面位于相同的“views”文件夹中。html中的css链接是一样的:
<link rel="stylesheet" href="css/style.css">
有人可以帮助解决问题以及如何解决吗?