ToDo 列表 NodeJs -CSS 文件未链接
ToDo List NodeJs -CSS file Not Linked
我正在使用 nodeJs 创建待办事项列表,但我无法 link CSS 文件。
我在 header.ejs 中的 CSS 文件中编辑了 link,然后将其包含在 list.ejs 文件中。
但仍然 CSS 文件未 linked.
这是最好的方法。
您需要在根应用程序中创建一个 public 文件夹。然后您还创建一个 css 文件夹,然后您现在可以在其中创建任何 css 文件。所以你应该有这样的东西
public > css > file.css
所以你继续你的 app.js 文件并添加这个
const path = require('path');
const express = require('express');
app.use(express.static(path.join(__dirname, 'public')))
完成所有这些后,您现在可以将 css 添加到任何 ejs 文件中。
例如
<link rel="stylesheet" href="/css/main.css">
我正在使用 nodeJs 创建待办事项列表,但我无法 link CSS 文件。 我在 header.ejs 中的 CSS 文件中编辑了 link,然后将其包含在 list.ejs 文件中。 但仍然 CSS 文件未 linked.
这是最好的方法。 您需要在根应用程序中创建一个 public 文件夹。然后您还创建一个 css 文件夹,然后您现在可以在其中创建任何 css 文件。所以你应该有这样的东西
public > css > file.css
所以你继续你的 app.js 文件并添加这个
const path = require('path');
const express = require('express');
app.use(express.static(path.join(__dirname, 'public')))
完成所有这些后,您现在可以将 css 添加到任何 ejs 文件中。 例如
<link rel="stylesheet" href="/css/main.css">