小编Dou*_*ley的帖子

在Android版Chrome的哪里可以看到服务人员的“ console.log”消息?

我正在使用Android版Chrome浏览器调试一些服务人员的资料,并且有一堆“ console.log”语句可以告诉我发生了什么。但是,在Android上,我在任何地方都找不到这些日志(我在“ adb logcat”中看不到它们,也没有在错误报告中显示它们)。

我要调试的主要内容是推送通知。我的服务人员正在创建通知,但是当我单击时会发生一系列事件通知是模糊的。因此,我的大量“ console.log”语句可以帮助我弄清楚发生了什么。

在哪里可以看到服务人员的“ console.log”消息?

android google-chrome console.log service-worker

7
推荐指数
0
解决办法
1767
查看次数

从“ firebase服务”提供的HTTP函数因“错误:SUPERVISOR clientError”而永久挂起

我打开了一个旧的Firebase项目,以将其功能更新为新的v2格式。没什么大不了。当我这样做时,我清除了所有的节点和npm内容并重新安装,nvm因为Firebase对它们支持的确切节点版本非常挑剔。同样,没什么大不了的。

但是,现在,每当我针对所服务的云函数执行HTTP请求时firebase serve --only functions,都会收到类似这样的疯狂错误消息(并且请求永不终止):

2018-08-14T03:45:56.195Z - error: SUPERVISOR clientError { Error: Parse Error
    at Error (native) bytesParsed: 1, code: 'HPE_INVALID_METHOD' } connecting=false, _hadError=false, bytesRead=147, , fd=14, reading=true, $ref=$, onread=function onread(nread, buffer) {
  var handle = this;
  var self = handle.owner;
  assert(handle === self._handle, 'handle != self._handle');

  self._unrefTimer();

  debug('onread', nread);
[...]
Run Code Online (Sandbox Code Playgroud)

我把这个从 ~/.nvm/versions/node/v6.11.5/lib/node_modules/firebase-tools/node_modules/@google-cloud/functions-emulator/logs/cloud-functions-emulator.log

屏幕上的错误确实令人迷惑。它onread无缘无故地转储整个文件(或者至少是函数): 错误消息的屏幕截图

这使我整夜疯狂,在还原所有更改并返回到昨天的代码后,我仍然收到错误。

有人看过吗?你知道怎么解决吗?

node.js firebase google-cloud-functions

4
推荐指数
1
解决办法
395
查看次数