Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript TesserActJS错误:未处理PromisejectionWarning:TypeError:无法读取属性';发送';空的_Javascript_Node.js_Error Handling - Fatal编程技术网

Javascript TesserActJS错误:未处理PromisejectionWarning:TypeError:无法读取属性';发送';空的

Javascript TesserActJS错误:未处理PromisejectionWarning:TypeError:无法读取属性';发送';空的,javascript,node.js,error-handling,Javascript,Node.js,Error Handling,使用Tesseract NPM包。并获取以下错误: 未处理的PromisejectionWarning:TypeError:无法读取null的属性“send” 我知道未处理的PromisejectionWarning是一种承诺,它会抛出错误,并且没有.catch()方法。这是我的代码(也使用npm sharp包) 我试过: 将其全部包装在一个try-catch块中 在代码中的.then()方法之后链接.catch()方法 这并不能解决错误。有什么建议可以消除这个错误吗 try retur

使用Tesseract NPM包。并获取以下错误:

未处理的PromisejectionWarning:TypeError:无法读取null的属性“send”

我知道未处理的PromisejectionWarning是一种承诺,它会抛出错误,并且没有
.catch()
方法。这是我的代码(也使用npm sharp包)

我试过:

  • 将其全部包装在一个try-catch块中
  • 在代码中的
    .then()
    方法之后链接
    .catch()
    方法
  • 这并不能解决错误。有什么建议可以消除这个错误吗

        try returning sharp
    
        eg:
        function processText() {
    
            return sharp('./screenshot.png')
              ...
              ...
        }
    
    If you are into ES6 format, check this out
    
    const semiTransparentRedPng = await sharp({
      create: {
        width: 48,
        height: 48,
        channels: 4,
        background: { r: 255, g: 0, b: 0, alpha: 0.5 }
      }
    })
      .png()
      .toBuffer();
    
    Reference: https://www.npmjs.com/package/sharp
    
        try returning sharp
    
        eg:
        function processText() {
    
            return sharp('./screenshot.png')
              ...
              ...
        }
    
    If you are into ES6 format, check this out
    
    const semiTransparentRedPng = await sharp({
      create: {
        width: 48,
        height: 48,
        channels: 4,
        background: { r: 255, g: 0, b: 0, alpha: 0.5 }
      }
    })
      .png()
      .toBuffer();
    
    Reference: https://www.npmjs.com/package/sharp