请用Node.js的express写一个网站,它有两个html文件。第一个html文件和css文件在同一个文件夹‘www1’中,第二个html文件和css文件在同一个文件夹‘www2’中。而Node.js文件与'www1'文件夹和‘www2’文件夹在同一目录中。请把Node.js代码,html代码和css代码告诉我
时间: 2023-03-29 15:00:49 浏览: 49
以下是Node.js代码:
const express = require('express');
const app = express();
app.use(express.static(__dirname + '/www1'));
app.use(express.static(__dirname + '/www2'));
app.listen(300, () => {
console.log('Server is running on port 300');
});
以下是第一个html文件的代码(位于'www1'文件夹中):
<!DOCTYPE html>
<html>
<head>
<title>第一个HTML文件</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<h1>这是第一个HTML文件</h1>
<p>欢迎来到我的网站!</p>
</body>
</html>
以下是第二个html文件的代码(位于'www2'文件夹中):
<!DOCTYPE html>
<html>
<head>
<title>第二个HTML文件</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<h1>这是第二个HTML文件</h1>
<p>欢迎来到我的网站!</p>
</body>
</html>
以下是CSS代码(可以放在同一目录下的'style.css'文件中):
h1 {
color: blue;
}
p {
font-size: 18px;
}