unable to resolve module
背景这个问题是在react native android项目,在适配ios过程中,出现的一个错误。经过不断的调试,最后定位到问题出在项目引用cheerio模块。 尝试解决出了这个问题,首先想到的是到react native github上去搜索issues。 提示意思是没有找到对应的module,但是,我按着那个路径去查看,文件是存在的。 解决方案这里的解决方案不是通用的解决方案,只是针对我项目中使用到的cheerio模块。 卸载原来的cheerio模块,重新安装cheerio-without-node-native 然后将原来使用 import Cheerio from 'cheerio';
改为 import Cheerio from 'cheerio-without-node-native';
改完之后,我的问题就解决了。 虽然这不是通用的解决方案,但是,如果你遇到了类似的问题,很大部分是因为模块问题引起的,或者平台不兼容,或者确实缺少文件。 希望可以给你提供个思路方向。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 简单正则表达式:匹配所有内容直到最后一个点
- reactjs – 当Apollo提取的数据已准备好使用React和GraphQL
- C11隐式转换字符,x%y
- Oracle官方并发教程(2)
- 81.You are managing an Oracle Database 11g database wit
- 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含
- c++利用stl set_difference对车辆进出区域进行判定
- c# – 使用TryUpdateModel方法在ASP.NET MVC 3中使用Entity
- VB6是否支持方法重载
- JSON.stringify(Javascript)和json.dumps(Python)在列表中不