我将 css 文件链接到 html(newPersonel.html),如下所示:
<head><link rel="stylesheet" href="newPersonel.css"></head>
我的路由定义如下:
const start = async function() {
await server.register(Inert);
//*** Add route */
server.route({
method: 'GET',
path: '/new',
handler: {
file: 'newPersonel.html'
}
});
try {
await server.start();
}
catch (err) {
console.log(err);
process.exit(1);
}
console.log(`Server running at: ${server.info.uri}`);
};
start();
它正在呈现 html 页面但没有获取到 css 文件的链接并尝试将其作为 GET 方法。
获取 http://localhost:5000/newPersonel.css net::ERR_ABORTED 404(未找到)
我在这里错过了什么?
最佳答案
我跳过添加 app.use(express.static(__dirname + "/public")); 现在解决了。
关于html - 使用惰性渲染时我无法将 css 文件链接到 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54157398/