Javascript 我应该添加什么文件来启用NodeJS服务器中的CORS?

Javascript 我应该添加什么文件来启用NodeJS服务器中的CORS?,javascript,node.js,cors,Javascript,Node.js,Cors,我正在尝试在我的节点js服务器中启用CORS。但是我不知道我应该把上面的代码附加到哪个文件中。提前谢谢 试试这个: var express = require('express') var cors = require('cors') var app = express() app.use(cors()) app.get('/products/:id', function (req, res, next) { res.json({msg: 'This is CORS-enabled fo

我正在尝试在我的节点js服务器中启用CORS。但是我不知道我应该把上面的代码附加到哪个文件中。提前谢谢

试试这个:

var express = require('express')
var cors = require('cors')
var app = express()

app.use(cors())

app.get('/products/:id', function (req, res, next) {
  res.json({msg: 'This is CORS-enabled for all origins!'})
})

app.listen(80, function () {
  console.log('CORS-enabled web server listening on port 80')
})


或者您可以试试

文件?追加似乎您有
cors
模块。。。你的代码有错误吗?我想你是说应该在哪里添加实际的代码片段?无论您的应用程序代码在哪里-
app.js
或您给它起的任何名称。无论您调用
node
运行应用程序的文件是什么-
node app.js
node无论您的文件名是什么.js
,在您拥有的文件中
var express=require('express')
我认为您没有
express
谢谢大家。我正在安装express
app.corsOrigin("http://localhost:8000"); // to particular url
app.corsOrigin("*");    //allow cors origin for all request url