koa-generic-session 報(bào)錯(cuò) server error TypeError: Cannot set property name of which has only a gett...

事情是介個(gè)樣子的:
我給項(xiàng)目新配置了新的 redis 接口,再運(yùn)行項(xiàng)目后,一直報(bào)錯(cuò),說不能設(shè)置只有 getter 的屬性名:

server error TypeError: Cannot set property name of  which has only a getter
    at defaultErrorHanlder (/Users/name/code/node_modules/koa-generic-session/lib/session.js:558:12)
    at /Users/name/code/node_modules/koa-generic-session/lib/session.js:98:13
    at Generator.throw (<anonymous>)
    at step (/Users/name/code/node_modules/koa-generic-session/lib/session.js:3:191)
    at /Users/name/code/node_modules/koa-generic-session/lib/session.js:3:402
    at processTicksAndRejections (internal/process/task_queues.js:97:5) {
  request: {
    method: 'GET',
    url: '/favicon.ico',
    header: {
      host: 'localhost:3000',
      connection: 'keep-alive',
      'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.122 Safari/537.36',
      'sec-fetch-dest': 'image',
      accept: 'image/webp,image/apng,image/*,*/*;q=0.8',
      'sec-fetch-site': 'same-origin',
      'sec-fetch-mode': 'no-cors',
      referer: 'http://localhost:3000/',
      'accept-encoding': 'gzip, deflate, br',
      'accept-language': 'zh-CN,zh;q=0.9',
      cookie: 'koa.sid=OdvWGWA1RUH_IXywo3Cyc_jz3j9kr7iJ; koa.sid.sig=rLchHBrwX0adJ6O93FBTkbDaBwY'
    }
  },
  response: {
    status: 404,
    message: 'Not Found',
    header: [Object: null prototype] {}
  },
  app: { subdomainOffset: 2, proxy: false, env: 'development' },
  originalUrl: '/favicon.ico',
  req: '<original node req>',
  res: '<original node res>',
  socket: '<original node socket>'
}

解決:重新啟動(dòng) redis。

$ redis-server restart
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容