首页 > 解决方案 > 如何将 html css 和 javascript 文件添加到 node.js?

问题描述

我有一个文件夹,其中包含 html 文件、一个 css 文件和一个 javascript 文件以及我想在 node.js 中显示的图像。是否可以使用已经编写的所有代码并将其显示在 node.js 应用程序中,还是我必须专门在 node.js 中重新创建所有内容?我已经显示了第一个 html 页面,但是我使用的 css 和 javascript 不起作用。

标签: javascripthtmlcssnode.js

解决方案


最简单的方法是使用Express之类的框架来提供静态文件。

以下是您在 express 中执行此类操作的方法:

const express = require('express');
const app = express();

// Serves files in the public folder to the / route
app.use('/', express.static('public'));

// Use port 3000 for the server
app.listen(3000);

如果您有兴趣在没有 Express 的情况下执行此操作(我不推荐),这里是我找到的一个示例和一篇文章


推荐阅读