我想使用 airbnb 的 eslint 修改我的代码结构。我已按照eslint-config-airbnb中给出的这些说明进行操作。启动命令后
npm run lint
,结果由'fetch' is not defined
和组成'localStorage' is not defined
。
我已经完成了这个github 问题,但仍然显示相同的错误'fetch is not defined'
。是否有任何解决方案。
我想使用 airbnb 的 eslint 修改我的代码结构。我已按照eslint-config-airbnb中给出的这些说明进行操作。启动命令后
npm run lint
,结果由'fetch' is not defined
和组成'localStorage' is not defined
。
我已经完成了这个github 问题,但仍然显示相同的错误'fetch is not defined'
。是否有任何解决方案。
无需将其添加为例外,只需将其添加到您的.eslintrc
并且eslint
会知道它是什么:
"env": {
"browser": true
}
您可以.eslintrc
使用globals
.
将此添加到您的.eslintrc
文件中。
"globals": {
"localStorage": true,
"fetch": true
}
您可以尝试访问fetch
and localStorage
throughwindow
对象。
window.fetch
,window.localStorage