【发布时间】:2019-09-06 22:30:41
【问题描述】:
在关注 this article 设置 flow、eslint 和 prettir 之后(但使用 yarn 而不是 npm,如果这很重要的话)。我要么在'react-native'上得到模块未找到错误(安装流类型后会消失),但无论哪种方式,react native的“库”中名为“react-native-implementation.js”的文件都有错误几乎每一行都来自“cannot fine module 'invariant', 'warnOnce', 'ActivityIndicator'”。
即使在安装 'flow-typed' 并从 App.js 添加存根错误消失但应用程序无法在 Metro 服务器上抛出此错误后
error: bundling failed: Error: Cannot find module 'babel-preset-react-native' from 'C:\PropertyFinder'
- If you want to resolve "react-native", use "module:react-native"
at Function.module.exports [as sync] (C:\PropertyFinder\node_modules\resolve\lib\sync.js:58:15)
at resolveStandardizedName (C:\PropertyFinder\node_modules\@babel\core\lib\config\files\plugins.js:101:31)
at resolvePreset (C:\PropertyFinder\node_modules\@babel\core\lib\config\files\plugins.js:58:10)
at loadPreset (C:\PropertyFinder\node_modules\@babel\core\lib\config\files\plugins.js:77:20)
at createDescriptor (C:\PropertyFinder\node_modules\@babel\core\lib\config\config-descriptors.js:154:9)
at items.map (C:\PropertyFinder\node_modules\@babel\core\lib\config\config-descriptors.js:109:50)
at Array.map (<anonymous>)
at createDescriptors (C:\PropertyFinder\node_modules\@babel\core\lib\config\config-descriptors.js:109:29)
at createPresetDescriptors (C:\PropertyFinder\node_modules\@babel\core\lib\config\config-descriptors.js:101:10)
这不仅来自我的旧项目,而且是复制的,我需要流以获得更好的智能感知。
【问题讨论】:
标签: javascript react-native eslint flowtype