首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >exp init项目的eslint配置

exp init项目的eslint配置
EN

Stack Overflow用户
提问于 2018-03-26 05:53:17
回答 2查看 2.4K关注 0票数 0

我正在编写完美的方法,在所有类型的反应本地项目中添加更细的流-漂亮。我对在世博项目中使用eslint有一些疑问。

exp init也安装eslint吗?如果没有,我尝试使用下面的命令来安装eslint

代码语言:javascript
复制
1)yarn add --dev eslint eslint-config-airbnb eslint-plugin-import eslint-plugin-react eslint-plugin-jsx-a11y babel-eslint 

2)yarn eslint --init

,这是在世博会项目中正确使用的方式吗?

在上面的第二步,它要求选择“使用流行的样式指南”,我选择了Airbnb,之后它删除了多个包,项目没有运行(明显的错误原因:缺少库)。

为什么会发生这种事?

我是否应该选择了Airbnb以外的配置?(只有3个用于eslint配置的选项: Google、Airbnb、Standard)

另外,我确实在世博项目中使用纱线,因为NPM带来了更多的复杂性,因为它在上面的500+过程中删除了step1包,导致许多库从项目中丢失,我尝试了npm安装来安装所有软件包,但仍然存在问题。纱线也是如此。

就目前而言,我想在世博会项目中加入埃林特。

提前谢谢。

更新3月26日16:25 IST:

1)以下是安装eslint后的信息:npm install --save-dev eslint-config-airbnb babel-eslint (NPM5.8.0版)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-05-29 09:40:11

该问题通过删除项目目录中的node_modules文件夹并执行npm intsall来解决。

因此,在任何npm install <package>期间,如果它删除了其他以前安装的包,现在唯一的方法就是删除整个node_module文件夹并执行npm install。当这个问题发生在创建带有本机代码支持(https://facebook.github.io/react-native/docs/getting-started.html)的react本机应用程序时,这对我起了作用。

票数 0
EN

Stack Overflow用户

发布于 2018-03-26 10:41:25

  1. eslint-config-airbnbbabel-eslint安装为开发依赖项。
  2. 在名为.eslintrc的根目录中创建一个文件,并在该文件中添加此文件 {“扩展”:"airbnb",“解析器”:"babel-eslint",“规则”:{}
  3. 在编辑器中安装Eslint扩展。这是vscode的扩展 (如果使用Webstorm,可以启用eslint )。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49484764

复制
相关文章

相似问题

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