Cannot set property headers of HttpError Bad credentials which has only a gette--egg.js

问题遇到的现象和发生背景

Cannot set property headers of HttpError Bad credentials which has only a gette--egg.js

async search_code() {

    // const {
    //   ctx,
    //   app
    // } = this;
    // Octokit.js
    // Octokit reque 
    console.log("search_code do");

   let YOUR_TOKEN=  "111" 
    // https://github.com/octokit/core.js#readme
    const octokit = new Octokit({
      auth: YOUR_TOKEN
    })
    // octokit 使用 

    console.log("ctx");
    console.log(ctx);
    let res = await octokit.request('GET /search/code', {})
    console.log("res");
    console.log(res);

    ctx.body = {
      code: common.code.codeSuccess,
      data: res,
      msg: '',

    };

  }

2022-11-03 12:22:13,685 ERROR 9840 [-/::1/-/589ms GET /gitPageRepo/search_code?q=java] nodejs.TypeError: Cannot set property headers of HttpError: Bad credentials which has only a getter
at cors (D:\proj\node\egg-demon\egg-demon\node_modules@koa\cors\index.js:113:21)

pid: 9840
hostname: LAPTOP-1M8KR3GR

egg js get

前端

 search_code(){
      let  q= this.$route.query.q
      let that=this
      // search_code
      // method.get("gitPageRepo/getRepos",{})
      method.get("gitPageRepo/search_code",{
        q:q
      })
      .then(res => {
        console.log("gitPageRepo/search_code res" );
        console.log("res");
        console.log(res);
        console.log(res.data);
        // let  data=res.data
      //  let  search_code_list=data
      //  that.search_code_list=search_code_list
       that.search_code_list=res.data.data
       console.log("that.search_code_list");
       console.log( that.search_code_list);

 method.get 是这样
get(url, params) {
    const jsonDic = {
      headers: {
        'Content-Type': 'application/json;charset=utf-8' // 头部信息
      }
    }

    let config = {
      params: params,
      headers: {
        'Content-Type': 'application/json;charset=utf-8' // 头部信息
      }
    }
    var postUrl = strUtil.urlAdd(Global.axiosUrl, url)
    // return vue.$axios.post(vue._api + url,
    // return  axios.post(postUrl,data, jsonDic)
    // return  axios.get(postUrl,data, jsonDic)
    return axios.get(postUrl, config)
    // return vue.$axios.post(postUrl,
    //     data, jsonDic
    // )
  }

router.get('/gitPageRepo/search_code', controller.gitPageRepo.search_code);

用代码块功能插入代码,请勿粘贴截图

重启 npm run dev
之前是demon了。。所以不会自动重启