解决node跨域问题

//cros模块:node跨域cros模块

步骤一:安装cros

npm install cors --save-dev

步骤二:引入cros模块

var cors = require('cors');

app.use(cors());

步骤三:使用cros模块

var corsOptions = {

    origin: '*',

    optionsSuccessStatus: 200

}

app.get(' / ', cors(corsOptions), function (req, res, next) {

    res.json({msg: '访问成功'})

});

eg:全部代码

//app.js

var express = require('express');

var cors = require('cors');

var app = express();

app.use(cors());

var corsOptions = {

    origin: '*',

    optionsSuccessStatus: 200

}

app.get('/', cors(corsOptions), function (req, res, next) {

    res.json({msg: '访问成功'})

});

app.listen(3000);

你可能感兴趣的:(解决node跨域问题)