要解决Angular中的CORS错误并在proxy.conf.json中持续存在,可以按照以下步骤进行操作:
在项目的根目录中创建一个名为proxy.conf.json的文件。
在proxy.conf.json文件中,添加以下内容:
{
"/api/*": {
"target": "http://api.example.com", // 将此处替换为您的API地址
"secure": false,
"logLevel": "debug"
}
}
在上面的示例中,我们将/api/*路径的请求代理到http://api.example.com。
"proxyConfig": "proxy.conf.json"
这将告诉Angular在开发服务器中使用proxy.conf.json文件。
ng serve
通过这样做,Angular将使用proxy.conf.json文件来代理所有在开发服务器中的请求。
请注意,以上方法仅在开发环境中有效。在生产环境中,您可能需要在服务器端进行CORS配置。