【发布时间】:2021-12-24 18:16:06
【问题描述】:
我在 server.js 文件中使用了此代码,并在名为 website 的文件夹中使用了 app.js 中的主要代码。当我在终端中使用 node server.js 运行 localhost 并在浏览器中运行 http://localhost:3000 时,它会永远加载而不会停止。
const bodyParser=require('body-parser');
const express=require('express');
const app=express();
/*dependencies*/
//Here we are configuring express to use body-parser as middle-ware.
app.use(bodyParser.urlencoded({ extended: false }));
app.use(bodyParser.json());
//cors for cross origin allowance
const cors=require('cors');
app.use(cors);
//making a local server
const port= 3000;
const server = app.listen(port, ()=>{console.log(`running on localhost: ${port}`)});
app.use(express.static('website'));
【问题讨论】:
-
在
app.use()中使用cors()而不是cors,例如app.use(cors());。
标签: javascript node.js server localhost