使用插件cors会很方便的管理管理CORS
    插件地址:https://github.com/expressjs/cors#readme
    示例

    1. const express = require('express');
    2. const cors = require('cors');
    3. const app = express();
    4. // 跨域 CORS的中间件
    5. app.use( cors({
    6. origin(origin, callback) {
    7. if(allowOrigin.includes(origin)) {
    8. callback(null, origin)
    9. } else {
    10. callback(new Error('not allowed'));
    11. }
    12. },
    13. // 携带令牌
    14. credentials: true,
    15. }));
    16. // express的路由也是中间件函数,通过use来少写路径,通过中间件函数来过滤不同协议的请求
    17. app.use('/api/student', require('./api/student'));
    18. app.listen(5000, () => {
    19. console.log('监听端口');
    20. });