json-server运行报错Access to XMLHttpRequest at ‘http://localhost:3000/a’ from origin 'http://127.0.0.1:5
前言
前几天,在写Ajax的简单练习时,发现使用json-server搭建的简单的模拟数据时,一直报错,查了下发现是跨域问题。
因为我使用的是json-server的最新版,最新的 json-server 版本,–cors 选项已被移除,所以,我在解决跨域问题的时候,尝试了一些办法,一直没用,经过不懈努力,终于解决。
一、方法一:降低版本
下载 json-server
的较低版本,可以使用 npm 命令来指定所需的版本号进行安装。以下是具体步骤:
-
打开终端或命令提示符。
-
运行以下命令来安装
json-server
的特定版本:
npm install -g json-server@<version>
将 &