Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将html css和javascript文件添加到node.js?_Javascript_Html_Css_Node.js - Fatal编程技术网

如何将html css和javascript文件添加到node.js?

如何将html css和javascript文件添加到node.js?,javascript,html,css,node.js,Javascript,Html,Css,Node.js,我有一个包含html文件的文件夹、一个css文件和一个javascript文件,以及我想在node.js中显示的图像。是否可以使用已经编写的所有代码并在node.js应用程序中显示这些代码,或者我是否需要专门在node.js中重新创建所有代码?我已经显示了第一个html页面,但是我使用的css和javascript不起作用。最简单的方法是使用类似于为静态文件提供服务的框架 以下是在express中执行类似操作的方式: const express = require('express'); con

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

最简单的方法是使用类似于为静态文件提供服务的框架

以下是在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的情况下使用它(我不建议这样做),这里有一个我找到的和一个。

“在nodejs中显示”我猜您是node.js新手,我建议您向google推荐“Express.js”和“ejs模板引擎”,因此使用ejs模板设置一个Express服务器看看这个: