首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在使用eslint-config-airbnb时,"localStorage“未定义,”react.js“未定义。

在使用eslint-config-airbnb时,"localStorage“未定义,”react.js“未定义。
EN

Stack Overflow用户
提问于 2018-03-13 07:11:11
回答 3查看 7K关注 0票数 23

我想使用airbnb的eslint修改我的代码结构。我遵循了eslint-config-airbnb给出的这些指示。在启动命令npm run lint之后,结果由'fetch' is not defined'localStorage' is not defined组成。

我已经看过这个github问题,但是仍然显示错误为相同的'fetch is not defined'。有什么解决办法吗。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-03-13 07:51:48

您可以使用.eslintrc配置globals文件。

将其添加到.eslintrc文件中。

代码语言:javascript
复制
"globals": {
        "localStorage": true,
        "fetch": true
    }
票数 28
EN

Stack Overflow用户

发布于 2018-11-25 21:27:31

不需要将其作为异常添加,只需将其添加到您的.eslintrc中,eslint就会知道它是什么:

代码语言:javascript
复制
  "env": {
    "browser": true
  }
票数 37
EN

Stack Overflow用户

发布于 2018-03-13 07:51:51

您可以尝试通过fetch对象访问localStoragewindow

window.fetchwindow.localStorage

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49250221

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档