开发服务器错误从响应数据中读取身份验证令牌

时间:2018-11-26 11:19:18

标签: node.js reactjs

我在npm上启动react项目时遇到了这个错误,我无法弄清楚原因,请提供任何指针以进一步进行操作

src\main\web\server\auth.js:125
  return res.end(`Dev server error reading auth token from response data: ${er.message}`)

TypeError: res.end is not a function

  at IncomingMessage.res.on (C:\backup\ui-app\src\main\web\server\auth.js:125:22)
  at IncomingMessage.emit (events.js:187:15)
  at endReadableNT (_stream_readable.js:1081:12)
  at process._tickCallback (internal/process/next_tick.js:63:19)
npm ERR! code ELIFECYCLE
npm ERR! errno 1

1 个答案:

答案 0 :(得分:0)

好的,从某种意义上讲这很简单。告诉您的是,在文件auth.js的第25行中,您想对.end变量使用res方法,但是此res变量却没有有这种方法。 为什么会这样呢?它的值很可能与您所假设的类型不同,即。这不是response。 这可能是由于名称隐藏或异步代码执行或简单的编码错误引起的,但是如果没有更多代码,就无法分辨。如果您发布auth.js,我很可能会为您提供更多帮助。