【发布时间】:2021-12-30 21:18:09
【问题描述】:
这是我的代码
const express = require('express');
const app = express();
const bodyparser = require('body-parser');
app.use(bodyparser.urlencoded({extended: false}));
app.use(bodyparser.json());
const cors = require('cors');
app.use(cors());
app.use(express.static('website'));
const port = 8000;
const server = app.listen(port, () => {
console.log('the server is up and running');
console.log(`in a localhost ${port}`);
})
我把它链接到有代码的html页面
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title> Hello World!</title>
<script src='L2Server.js' > </script>
</head>
<body>
<p>Hi!</p>
<script src='L2Server.js' ></script>
</body>
</html>
当我在终端中运行代码时,它显示服务器已启动并正在运行,然后当我在浏览器中打开 localhost 时,它会显示一条带有以下“CANNOT GET/”的消息,我尝试了几乎所有方法来解决这个问题问题,但我不知道是怎么回事。
【问题讨论】:
标签: javascript node.js server localhost