添加新依赖项后,我在React Native应用程序的红色屏幕中收到错误消息"无法解析模块路径".我已经尝试按屏幕指示清除缓存.
(问题很简短,因为我自己回答)
dan*_*per 10
错误消息:
无法解析模块路径
真的应该是:
无法解析模块"路径"
path是无法加载的模块的名称!我正在读取错误消息"无法解析模块的路径".
因此根本原因是,它在错误消息中列出的文件是导入本机节点模块path,这在React Native上是不可用的.
解决方案是npm install -D path,这是一个副本实现.
从@babel/core包中的任何导入都会导致此错误。
一些代码编辑器会自动插入导入行。
例如,import { types } from '@babel/core'当您输入types.
如果您从@babel/core代码中删除导入,它将被修复。
来自chronikum 的关于 react-native github 问题的引述,供未来读者参考
只需检查您是否在某个地方不小心从@babel/core 导入了一些东西。
这是原始链接
https://github.com/facebook/react-native/issues/27522#issuecomment-568306279
| 归档时间: |
|
| 查看次数: |
3442 次 |
| 最近记录: |