Mat*_*att 30 npm reactjs eslint flowtype
我用create-react-app.
在航站楼里npm start。
立即出现此错误
\n\n\n无法加载在“package.json\xc2\xbb\neslint-config-react-app”中声明的插件“flowtype”:找不到模块\n“eslint/use-at-your-own-risk”
\n
我该如何解决?
\n不是专门针对这个项目,而是如何在create-react-app没有错误的情况下进行创建?
Bri*_*hen 18
发生的情况是,当你运行时,npm start它可能会使用 eslint 进行一些检查,据我记得,create-react-app 有一些检查,如果你有 eslint 错误,这些检查会破坏你的构建,所以它们是相关的。
您在这里遇到的错误与 eslint 使用的称为子路径导出的节点功能有关,但它的支持是否成功取决于库的使用方式。例如,这在与 jest 一起使用时会引起问题。
对于flowtypeeslint 插件,这正是导致问题的代码行。
您还可以阅读有关typescript eslint 插件的类似问题报告。
解决方案以及我什至能够理解导致此问题的原因是,我昨天在https://github.com 的克隆中对此进行了修复eslint-plugin-flowtype(假设原始插件缺乏维护)/flow-typed/eslint-plugin-ft-flow/pull/23。
我将提出一个有关 create-react-app 的问题,看看他们是否愿意用新插件替换该插件,这将有更多的维护并解决您遇到的问题。
小智 17
我解决这个问题只是删除:
"eslintConfig": {
"extends": [
"react-app",
"react-app/jest"
]
}
Run Code Online (Sandbox Code Playgroud)
在 package.json 上
| 归档时间: |
|
| 查看次数: |
43657 次 |
| 最近记录: |