html - 使用惰性渲染时我无法将 css 文件链接到 html

标签 html css mongodb

我将 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/

相关文章:

jquery - 当存在其他选择器/类时如何定位第 n 个类

python - Pymongo在多个集合上选择值条件,并按日期分组

javascript - 浏览器打印,不显示图像

javascript - ace 编辑器不显示 <html>

javascript - 当焦点位于文本框中时,Jquery on click 不起作用

html - 仅使用 HTML 和 CSS 跨多个站点的菜单列表

mongodb - 实现Hadoop和MongoDB连接器

node.js - Mongoose - 检查 `upsert` 是否创建了新文档

javascript - 如何将可编辑的表格数据保存为用于绘制表格的JSON?

javascript - 让 d3 矩形跨越整行