在项目的根目录下创建 proxy.conf.json 文件并加入如下代码
- 更多代理参数:https://angular.cn/guide/build#proxying-to-a-backend-server
- /api:在应用中发出的以 /api 开头的请求走此代理
- target:服务器端 URL
- secure:如果服务器端 URL 的协议是 https,此项需要为 true
- changeOrigin:如果服务器端不是 localhost, 此项需要为 true
{"/api": {"target": "https://netease-cloud-music-api-topaz-omega.vercel.app","logLevel": "debug","secure": true,"changeOrigin": true,"pathRewrite": {"^/api": ""}}}
指定 proxy 配置文件 (方式一)
// package.json"scripts": {"start": "ng serve --proxy-config proxy.conf.json",}
指定 proxy 配置文件 (方式二)
// angular.json"serve": {"options": {// Angular-Music 是项目名称"browserTarget": "Angular-Music:build","proxyConfig": "proxy.conf.json"},}
