小编Jon*_*God的帖子

为什么灯塔插件无法识别Angular 6应用中的服务工作者?

我使用Angular 6 CLI在应用程序中生成并注册服务工作者,当我手动启用离线模式时,服务工作者工作是正确的,但是一旦我尝试使用灯塔进行审核,它就会告诉我服务人员未注册.

在此输入图像描述

lighthouse service-worker angular angular-service-worker angular-pwa

5
推荐指数
1
解决办法
330
查看次数

AWS Lambda获取上下文消息

我正在使用AWS控制台的测试功能:

console.log('Loading event');

exports.handler = function(event, context) {
    console.log('value1 = ' + event.key1);
    console.log('value2 = ' + event.key2);
    console.log('value3 = ' + event.key3);
    context.done(null, 'Hello World');  // SUCCESS with message
};
Run Code Online (Sandbox Code Playgroud)

并在nodejs中调用它,如下所示:

var params = {
  FunctionName: 'MY_FUNCTION_NAME', /* required */
  InvokeArgs: JSON.stringify({
    "key1": "value1",
    "key2": "value2",
    "key3": "value3"
  })
};

lambda.invokeAsync(params, function(err, data) {
  if (err) {
    // an error occurred
    console.log(err, err.stack);
    return cb(err);
  }
  // successful response
  console.log(data);
});
Run Code Online (Sandbox Code Playgroud)

一切正常:

//Console Output
{ Status: 202 }
Run Code Online (Sandbox Code Playgroud)

但我期待从context.done(null,'Message')收到消息...... …

amazon-web-services node.js aws-lambda

3
推荐指数
1
解决办法
2904
查看次数