【问题标题】:How to resolve ESLint error unable to resolve path to module 'react-native'如何解决 ESLint 错误无法解析模块“react-native”的路径
【发布时间】:2019-06-30 20:48:16
【问题描述】:

新反应原生并尝试在我的项目中设置 ESLint。我收到了这个特定的错误:

无法解析模块“react-native”的路径。 (导入/未解决)

我在 SO 上搜索并找到了类似的线程,但似乎没有任何效果。我也尝试清理 npm 缓存。

import { AppRegistry } from 'react-native';

我的 index.js 文件在项目根目录(使用 Atom 编辑器)和上面代码 sn-p 中的 react 一词下有一个红色下划线。

【问题讨论】:

  • 最常见的解决方案?忽略它。每个 linter 都会遇到路径问题

标签: react-native eslintrc


【解决方案1】:

根据反应原生指南

AppRegistry 应该在要求序列的早期被要求 确保在其他模块之前设置 JS 执行环境 必填。

如果您在配置 es-lint 时遇到困难并猜测它显示错误错误,那么您可以在项目的根目录添加 .eslinrc 文件并根据需要配置 eslint 规则。我建议 airbnb 标准,本指南显示完整设置here

【讨论】:

  • @StuartPaton 我已经更新了链接。希望这会有所帮助。
猜你喜欢
  • 2020-06-07
  • 2018-03-24
  • 1970-01-01
  • 1970-01-01
  • 2021-11-10
  • 2021-03-29
  • 2022-12-19
  • 2022-01-15
  • 2019-08-09
相关资源
最近更新 更多