standardjs 抛出 'Blob' 未定义

standardjs throws 'Blob' is not defined

我有这个代码

const blobData = new Blob([url])

当我 运行 标准 js 时它抛出“'Blob' 未定义”

有人知道为什么会这样吗?

您还可以在浏览器中使用 Blob:https://developer.mozilla.org/en-US/docs/Web/API/Blob。要解决此 lint 问题,您必须像这样配置您的 eslint 配置:

package.json:

...
"standard": {
  "env": {
    "browser": true
  }
},
...

或在.eslintrc:

{
  "env": {
    "browser": true
  },
  ...
}