马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
修改nuxt.config.ts:
- export default defineNuxtConfig({
- .....
- //跨域处理
- nitro: {
- devProxy: {
- "/api": {
- target: process.env.NUXT_KINGBAL_PROXY_PATH, // 目标后端API地址
- changeOrigin: true,
- rewrite: (path) => path.replace(/^\/api/, ''),
- },
- },
- },
- .....
- })
复制代码 如上所述,直接在nuxt.config.ts中添加跨域处置惩罚部分即可~~~
正式环境的时候我们也需要服务器支持跨域,我们直接设置nginx即可:
- server {
- listen 80;
- server_name www.178xyw.com;
- location / {
- proxy_pass http://localhost:6666/;
- add_header 'Access-Control-Allow-Origin' '*';
- add_header 'Access-Control-Allow-Credentials' 'true';
- add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
- add_header 'Access-Control-Allow-Headers' 'DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type';
- }
-
- error_page 500 502 503 504 /50x.html;
- location = /50x.html {
- root html;
- }
- }
复制代码 此中 www.178xyw.com 需要变更为你的绑定域名
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |