上篇文章讲到创建插件,插件创建完成之后有时需要调用第三方api实现数据的拉取,这时就需要解决跨域问题
backstage有自己的一套跨域方案
1.首先app-config.yaml文件中配置要跨域的地址:
请求头也要在此处设置,但是具体情况还要看第三方网站的要求,有些可以在此处设置,有些则需要放在路径中
2.在该插件文件夹下的src文件夹下的plugin.ts中配置该代理
path,title,id和app-config.yaml中代理名称保持一致
3.使用方法
使用时需要引入backstage和react的方法