版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
报错全文:Access to XMLHttpRequest at 'http://localhost:8080/' from origin 'http://127.0.0.1:8848' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
报错原因:本地不同端口也属于不同的域,因此需要跨域
实现跨域:通过script的src属性,或通过信任的服务器代理请求
可如图安装koa解决跨域问题
之后引入即可:
const cors = require("@koa/cors");
app.use(cors())